1{ 2 "name": "@ohos/huks", 3 "description": "The provider of key and certificate manangement capbility, which belongs to security subsystem", 4 "version": "4.0.2", 5 "license": "Apache License 2.0", 6 "publishAs": "code-segment", 7 "segment": { 8 "destPath": "base/security/huks" 9 }, 10 "dirs":{}, 11 "scripts": { 12 "install": "DEST_PATH=${DEP_BUNDLE_BASE}/base/security/huks && mkdir -p $DEST_PATH && cp -r ./* $DEST_PATH" 13 }, 14 "author": {}, 15 "homePage": "https://gitee.com/openharmony", 16 "repository": "https://gitee.com/openharmony/security_huks", 17 "supplier": "Organization: OpenHarmony", 18 "component": { 19 "name": "huks", 20 "subsystem": "security", 21 "syscap": [ 22 "SystemCapability.Security.Huks.Extension", 23 "SystemCapability.Security.Huks.Core", 24 "SystemCapability.Security.Cipher" 25 ], 26 "features": [ 27 "huks_enabled", 28 "huks_use_mbedtls", 29 "huks_use_lite_storage", 30 "huks_use_hardware_root_key", 31 "huks_config_file", 32 "huks_key_store_path", 33 "huks_key_store_standard_path", 34 "huks_enable_log", 35 "huks_dependency_mbedtls_path", 36 "huks_dependency_openssl_path", 37 "huks_uid_trust_list_define", 38 "huks_enable_upgrade_key", 39 "huks_enable_upgrade_small_to_service", 40 "huks_enable_upgrade_rkc_v1tov2", 41 "huks_enable_upgrade_derive_key_alg", 42 "huks_security_level", 43 "huks_test_suite_running_environment", 44 "huks_lite_hap_store_path", 45 "huks_use_rkc_in_standard", 46 "huks_use_rkc_in_standard_path", 47 "huks_qemu_enabled", 48 "huks_enable_upgrade_key_storage_secure_level", 49 "huks_sa_upgrade_config", 50 "huks_hap_upgrade_config", 51 "huks_enable_skip_upgrade_key_storage_secure_level", 52 "huks_sa_skip_upgrade_config", 53 "huks_hap_skip_upgrade_config", 54 "huks_enable_hdi_in_standard" 55 ], 56 "adapted_system_type": [ 57 "standard", 58 "small", 59 "mini" 60 ], 61 "hisysevent_config": [ 62 "//base/security/huks/hisysevent.yaml" 63 ], 64 "rom": "5120KByte", 65 "ram": "4828KByte", 66 "deps": { 67 "components": [ 68 "ability_base", 69 "access_token", 70 "bundle_framework", 71 "c_utils", 72 "common_event_service", 73 "hisysevent", 74 "hitrace", 75 "hilog", 76 "hilog_lite", 77 "ipc", 78 "json", 79 "napi", 80 "os_account", 81 "safwk", 82 "samgr", 83 "user_auth_framework", 84 "drivers_interface_user_auth", 85 "drivers_interface_huks", 86 "openssl", 87 "bounds_checking_function", 88 "mbedtls", 89 "cJSON" 90 ] 91 }, 92 "build": { 93 "group_type": { 94 "base_group": [], 95 "fwk_group": [ 96 "//base/security/huks:fwk_group" 97 ], 98 "service_group": [ 99 "//base/security/huks:service_group" 100 ] 101 }, 102 "inner_api": [ 103 { 104 "name": "//base/security/huks/interfaces/inner_api/huks_standard/main:libhukssdk", 105 "header": { 106 "header_files": [ 107 "hks_api.h", 108 "hks_param.h", 109 "hks_type.h" 110 ], 111 "header_base": "//base/security/huks/interfaces/inner_api/huks_standard/main/include" 112 } 113 } 114 ], 115 "test": [ 116 "//base/security/huks:huks_sdk_test", 117 "//base/security/huks/test/fuzz_test:fuzztest" 118 ] 119 } 120 } 121} 122