{ "name": "@ohos/crypto_framework", "version": "3.2", "description": "Openharmony's crypto framework.", "publishAs": "code-segment", "segment": { "destPath": "base/security/crypto_framework" }, "dirs": {}, "scripts": {}, "author": {}, "repository": "", "license": "Apache License 2.0", "component": { "name": "crypto_framework", "subsystem": "security", "syscap": [ "SystemCapability.Security.CryptoFramework" ], "features": [], "adapted_system_type": [ "standard" ], "rom": "2048KB", "ram": "", "deps": { "components": [ "hilog", "c_utils", "napi" ], "third_party": [ "openssl", "bounds_checking_function" ] }, "build": { "sub_component": [ "//base/security/crypto_framework:crypto_framework_component" ], "inner_kits": [ { "name": "//base/security/crypto_framework/frameworks:crypto_framework_lib", "header": { "header_files": [ "algorithm_parameter/algorithm_parameter.h", "algorithm_parameter/asy_key_params.h", "algorithm_parameter/detailed_ccm_params.h", "algorithm_parameter/detailed_dh_key_params.h", "algorithm_parameter/detailed_dsa_key_params.h", "algorithm_parameter/detailed_ecc_key_params.h", "algorithm_parameter/detailed_alg_25519_key_params.h", "algorithm_parameter/detailed_gcm_params.h", "algorithm_parameter/detailed_iv_params.h", "algorithm_parameter/detailed_pbkdf2_params.h", "algorithm_parameter/detailed_rsa_key_params.h", "algorithm_parameter/kdf_params.h", "common/big_integer.h", "common/blob.h", "common/object_base.h", "common/result.h", "crypto_operation/cipher.h", "crypto_operation/kdf.h", "crypto_operation/key_agreement.h", "crypto_operation/mac.h", "crypto_operation/md.h", "crypto_operation/rand.h", "crypto_operation/signature.h", "key/asy_key_generator.h", "key/dh_key_util.h", "key/ecc_key_util.h", "key/key_pair.h", "key/key_utils.h", "key/key.h", "key/pri_key.h", "key/pub_key.h", "key/sym_key_generator.h", "key/sym_key.h" ], "header_base": "//base/security/crypto_framework/interfaces/innerkits" } } ], "test": [ "//base/security/crypto_framework:crypto_framework_test", "//base/security/crypto_framework:crypto_framework_fuzztest" ] } } }