/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/core/include/ |
H A D | hks_client_service.h | 39 int32_t HksServiceSign(const struct HksProcessInfo *processInfo, const struct HksBlob *keyAlias, 42 int32_t HksServiceVerify(const struct HksProcessInfo *processInfo, const struct HksBlob *keyAlias, 45 int32_t HksServiceEncrypt(const struct HksProcessInfo *processInfo, const struct HksBlob *keyAlias, 77 int32_t HksServiceMac(const struct HksProcessInfo *processInfo, const struct HksBlob *key, 86 int32_t HksServiceInit(const struct HksProcessInfo *processInfo, const struct HksBlob *key, 89 int32_t HksServiceUpdate(const struct HksBlob *handle, const struct HksProcessInfo *processInfo, 92 int32_t HksServiceFinish(const struct HksBlob *handle, const struct HksProcessInfo *processInfo, 95 int32_t HksServiceAbort(const struct HksBlob *handle, const struct HksProcessInfo *processInfo, 98 void HksServiceDeleteProcessInfo(const struct HksProcessInfo *processInfo); 106 int32_t AppendNewInfoForGenKeyInService(const struct HksProcessInfo *processInfo, [all …]
|
H A D | hks_session_manager.h | 27 struct HksProcessInfo processInfo; 42 int32_t CreateOperation(const struct HksProcessInfo *processInfo, const struct HksParamSet *paramSe… 45 struct HksOperation *QueryOperationAndMarkInUse(const struct HksProcessInfo *processInfo, 52 void DeleteSessionByProcessInfo(const struct HksProcessInfo *processInfo);
|
H A D | hks_upgrade_helper.h | 40 int32_t HksChangeKeyOwnerForSmallToService(const struct HksProcessInfo *processInfo, const struct H… 45 int32_t HksGetOldKeyInfoListForSmallToService(const struct HksProcessInfo *processInfo, struct HksK… 48 int32_t HksCheckNeedUpgradeForSmallToService(const struct HksProcessInfo *processInfo);
|
H A D | hks_client_service_util.h | 35 int32_t GetKeyFileData(const struct HksProcessInfo *processInfo, const struct HksParamSet *paramSet, 39 int32_t ConstructUpgradeKeyParamSet(const struct HksProcessInfo *processInfo, const struct HksParam…
|
H A D | hks_client_check.h | 78 int32_t HksCheckOldKeyExist(const struct HksProcessInfo *processInfo, const struct HksBlob *oldKeyA… 81 int32_t HksCheckNewKeyNotExist(const struct HksProcessInfo *processInfo, const struct HksBlob *newK…
|
H A D | hks_report.h | 25 void HksReport(const char *funcName, const struct HksProcessInfo *processInfo,
|
/ohos5.0/base/security/huks/interfaces/inner_api/huks_standard/main/include/ |
H A D | hks_plugin_def.h | 36 struct HksProcessInfo { struct 52 …int32_t (*hksManageStoreKeyBlob)(const struct HksProcessInfo *processInfo, const struct HksParamSe… argument 54 …int32_t (*hksManageStoreDeleteKeyBlob)(const struct HksProcessInfo *processInfo, const struct HksP… 56 int32_t (*hksManageStoreIsKeyBlobExist)(const struct HksProcessInfo *processInfo, 58 …int32_t (*hksManageStoreGetKeyBlob)(const struct HksProcessInfo *processInfo, const struct HksPara… 60 int32_t (*hksManageStoreGetKeyBlobSize)(const struct HksProcessInfo *processInfo, 63 int32_t (*hksManageGetKeyCountByProcessName)(const struct HksProcessInfo *processInfo, 66 int32_t (*hksGetProcessInfoForIPC)(const uint8_t *context, struct HksProcessInfo *processInfo); 68 int32_t (*appendStorageParamsForGen)(const struct HksProcessInfo *processInfo, 71 const struct HksProcessInfo *processInfo, struct HksParamSet **outParamSet);
|
/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/hks_storage/include/ |
H A D | hks_storage_manager.h | 25 int32_t HksManageStoreKeyBlob(const struct HksProcessInfo *processInfo, const struct HksParamSet *p… 28 int32_t HksManageStoreDeleteKeyBlob(const struct HksProcessInfo *processInfo, const struct HksParam… 31 int32_t HksManageStoreIsKeyBlobExist(const struct HksProcessInfo *processInfo, const struct HksPara… 34 int32_t HksManageStoreGetKeyBlob(const struct HksProcessInfo *processInfo, const struct HksParamSet… 37 int32_t HksManageStoreGetKeyBlobSize(const struct HksProcessInfo *processInfo, const struct HksPara… 40 int32_t HksManageGetKeyAliasByProcessName(const struct HksProcessInfo *processInfo, const struct Hk… 43 int32_t HksManageGetKeyCountByProcessName(const struct HksProcessInfo *processInfo, const struct Hk… 46 int32_t HksManageListAliasesByProcessName(const struct HksProcessInfo *processInfo, const struct Hk… 49 int32_t HksManageStoreRenameKeyAlias(const struct HksProcessInfo *processInfo,
|
/ohos5.0/base/security/huks/frameworks/huks_standard/main/os_dependency/ipc/src/ |
H A D | hks_client_service_passthrough.c | 67 struct HksProcessInfo processInfo = { in HksClientGenerateKey() 85 struct HksProcessInfo processInfo = { in HksClientImportKey() 103 struct HksProcessInfo processInfo = { in HksClientImportWrappedKey() 122 struct HksProcessInfo processInfo = { in HksClientExportPublicKey() 139 struct HksProcessInfo processInfo = { in HksClientDeleteKey() 157 struct HksProcessInfo processInfo = { in HksClientGetKeyParamSet() 174 struct HksProcessInfo processInfo = { in HksClientKeyExist() 192 struct HksProcessInfo processInfo = { in HksClientSign() 210 struct HksProcessInfo processInfo = { in HksClientVerify() 228 struct HksProcessInfo processInfo = { in HksClientEncrypt() [all …]
|
/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/core/src/ |
H A D | hks_upgrade_helper.c | 40 static int32_t HksIsProcessInfoInTrustList(const struct HksProcessInfo *processInfo) in HksIsProcessInfoInTrustList() 80 int32_t HksCheckNeedUpgradeForSmallToService(const struct HksProcessInfo *processInfo) in HksCheckNeedUpgradeForSmallToService() 90 static int32_t HksConstructRootProcessInfo(struct HksProcessInfo *processInfo) in HksConstructRootProcessInfo() 110 struct HksProcessInfo rootProcessInfo; in HksDeleteOldKeyForSmallToService() 150 static int32_t HksChangeKeyOwner(const struct HksProcessInfo *processInfo, const struct HksParamSet… in HksChangeKeyOwner() 154 struct HksProcessInfo rootProcessInfo; in HksChangeKeyOwner() 202 int32_t HksChangeKeyOwnerForSmallToService(const struct HksProcessInfo *processInfo, const struct H… in HksChangeKeyOwnerForSmallToService() 209 static int32_t HksGetkeyInfoListByProcessName(const struct HksProcessInfo *processInfo, in HksGetkeyInfoListByProcessName() 241 int32_t HksGetOldKeyInfoListForSmallToService(const struct HksProcessInfo *processInfo, struct HksK… in HksGetOldKeyInfoListForSmallToService() 249 struct HksProcessInfo rootProcessInfo; in HksGetOldKeyInfoListForSmallToService()
|
H A D | hks_client_service.c | 164 static int32_t AppendStorageLevelIfNotExistInner(const struct HksProcessInfo *processInfo, in AppendStorageLevelIfNotExistInner() 221 static int32_t AppendOwnerInfoForAcrossDevicesIfNeed(const struct HksProcessInfo *processInfo, in AppendOwnerInfoForAcrossDevicesIfNeed() 300 const struct HksProcessInfo *processInfo, struct HksParamSet **outParamSet) in AppendNewInfoForUseKeyInService() 661 int32_t AppendNewInfoForGenKeyInService(const struct HksProcessInfo *processInfo, in AppendNewInfoForGenKeyInService() 711 int32_t AppendNewInfoForGenKeyInService(const struct HksProcessInfo *processInfo, in AppendNewInfoForGenKeyInService() 790 static int32_t GetAgreePrivateKey(const struct HksProcessInfo *processInfo, in GetAgreePrivateKey() 821 static int32_t GetAgreeKeyPair(const uint32_t alg, const struct HksProcessInfo *processInfo, in GetAgreeKeyPair() 1505 int32_t HksServiceMac(const struct HksProcessInfo *processInfo, const struct HksBlob *key, in HksServiceMac() 1592 struct HksProcessInfo processInfo = {userIdBlob, *processName}; in HksServiceRefreshKeyInfo() 1971 void HksServiceDeleteProcessInfo(const struct HksProcessInfo *processInfo) in HksServiceDeleteProcessInfo() [all …]
|
H A D | hks_session_manager.c | 220 static int32_t ConstructOperationProcessInfo(const struct HksProcessInfo *processInfo, struct HksOp… in ConstructOperationProcessInfo() 298 int32_t CreateOperation(const struct HksProcessInfo *processInfo, const struct HksParamSet *paramSe… in CreateOperation() 350 static bool IsSameProcessName(const struct HksProcessInfo *processInfo, const struct HksOperation *… in IsSameProcessName() 357 static bool IsSameUserId(const struct HksProcessInfo *processInfo, const struct HksOperation *opera… in IsSameUserId() 364 struct HksOperation *QueryOperationAndMarkInUse(const struct HksProcessInfo *processInfo, in QueryOperationAndMarkInUse() 426 static void DeleteSession(const struct HksProcessInfo *processInfo, struct HksOperation *operation) in DeleteSession() 444 void DeleteSessionByProcessInfo(const struct HksProcessInfo *processInfo) in DeleteSessionByProcessInfo()
|
H A D | hks_client_service_util.c | 86 int32_t GetKeyFileData(const struct HksProcessInfo *processInfo, const struct HksParamSet *paramSet, in GetKeyFileData() 111 int32_t ConstructUpgradeKeyParamSet(const struct HksProcessInfo *processInfo, const struct HksParam… in ConstructUpgradeKeyParamSet()
|
/ohos5.0/base/security/huks/test/unittest/huks_standard_test/module_test/service_test/huks_service/core/src/ |
H A D | hks_client_service_test.cpp | 341 struct HksProcessInfo processInfo = { g_userId, g_processName, g_userIdInt, 0, 0 }; 366 struct HksProcessInfo processInfo = { userRootId, g_processName, 0, 0, 0 }; 391 struct HksProcessInfo processInfo = { g_userId, g_processName, g_userIdInt, 0, 0 }; 398 struct HksProcessInfo processInfo2 = { g_userId, processName2, g_userIdInt, 0, 0 }; 479 struct HksProcessInfo processInfo = { userId, processName, userIdInt, 0, 0 }; 534 struct HksProcessInfo processInfo = { g_userId, g_processName, g_userIdInt, 0, 0 }; 593 struct HksProcessInfo processInfo = { g_userId, g_processName, g_userIdInt, 0, 0 }; 625 struct HksProcessInfo processInfo = { g_userId, g_processName, g_userIdInt, 0, 0 }; 633 struct HksProcessInfo processInfo2 = { g_userId, g_processName, g_userIdInt, 0, 1 }; 655 struct HksProcessInfo processInfo = { g_userId, g_processName, g_userIdInt, 0, 0 }; [all …]
|
/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/systemapi_wrap/bms/include/ |
H A D | hks_bms_api_wrap.h | 25 int32_t HksGetHapInfo(const struct HksProcessInfo *processInfo, struct HksBlob *hapInfo); 27 int32_t HksGetSaInfo(const struct HksProcessInfo *processInfo, struct HksBlob *saInfo); 29 int32_t GetCallerName(const struct HksProcessInfo *processInfo, struct HksBlob *appInfo);
|
/ohos5.0/base/security/huks/test/unittest/huks_lite_test/liteos_a_adapter/upgrade_test/version_one/module_test/src/ |
H A D | hks_compatibility_module_test.cpp | 106 static const struct HksProcessInfo OLD_PROCESS_INFO = { 205 static int32_t HksServiceEncryptForDe(const struct HksProcessInfo *processInfo, const struct HksBlo… in HksServiceEncryptForDe() 249 static int32_t HksServiceGetKeyInfoListForDe(const struct HksProcessInfo *processInfo, in HksServiceGetKeyInfoListForDe() 290 uint32_t genParamsCnt, struct HksProcessInfo *processInfo) in TestGenerateNewKeyWithProcessInfo() 324 struct HksProcessInfo processInfo = { in TestDoServiceEncryptWithOtherUid() 354 struct HksProcessInfo processInfo = { in TestDoServiceDecryptWithOtherUid() 389 struct HksProcessInfo processInfo1 = { 404 struct HksProcessInfo processInfo2 = { 475 struct HksProcessInfo processInfo = { 550 struct HksProcessInfo processInfo = { [all …]
|
/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/os_dependency/idl/ipc/ |
H A D | hks_ipc_service.c | 66 struct HksProcessInfo processInfo = { { 0, NULL }, { 0, NULL }, 0, 0 }; in HksIpcServiceGenerateKey() 125 struct HksProcessInfo processInfo = { { 0, NULL }, { 0, NULL }, 0, 0 }; in HksIpcServiceImportKey() 154 struct HksProcessInfo processInfo = { { 0, NULL }, { 0, NULL }, 0, 0 }; in HksIpcServiceImportWrappedKey() 182 struct HksProcessInfo processInfo = { { 0, NULL }, { 0, NULL }, 0, 0 }; in HksIpcServiceExportPublicKey() 214 struct HksProcessInfo processInfo = { { 0, NULL }, { 0, NULL }, 0, 0 }; in HksIpcServiceDeleteKey() 241 struct HksProcessInfo processInfo = { { 0, NULL }, { 0, NULL }, 0, 0 }; in HksIpcServiceGetKeyParamSet() 274 struct HksProcessInfo processInfo = { { 0, NULL }, { 0, NULL }, 0, 0 }; in HksIpcServiceKeyExist() 299 struct HksProcessInfo processInfo = { { 0, NULL }, { 0, NULL } }; in HksIpcServiceGenerateRandom() 347 struct HksProcessInfo processInfo = { { 0, NULL }, { 0, NULL }, 0, 0 }; in HksIpcServiceSign() 381 struct HksProcessInfo processInfo = { { 0, NULL }, { 0, NULL }, 0, 0 }; in HksIpcServiceVerify() [all …]
|
/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/hks_storage/src/ |
H A D | hks_storage_manager.c | 45 static int32_t GetStorageLevelAndStoreUserIdParam(const struct HksProcessInfo* processInfo, in GetStorageLevelAndStoreUserIdParam() 185 static int32_t GetPathType(const struct HksProcessInfo *processInfo, uint32_t storageType, in GetPathType() 233 static int32_t InitStorageMaterial(const struct HksProcessInfo *processInfo, in InitStorageMaterial() 274 static int32_t HksConstructStoreFileInfo(const struct HksProcessInfo *processInfo, const struct Hks… in HksConstructStoreFileInfo() 288 int32_t HksManageStoreKeyBlob(const struct HksProcessInfo *processInfo, const struct HksParamSet *p… in HksManageStoreKeyBlob() 320 int32_t HksManageStoreDeleteKeyBlob(const struct HksProcessInfo *processInfo, const struct HksParam… in HksManageStoreDeleteKeyBlob() 352 int32_t HksManageStoreIsKeyBlobExist(const struct HksProcessInfo *processInfo, const struct HksPara… in HksManageStoreIsKeyBlobExist() 384 int32_t HksManageStoreGetKeyBlob(const struct HksProcessInfo *processInfo, const struct HksParamSet… in HksManageStoreGetKeyBlob() 429 int32_t HksManageStoreGetKeyBlobSize(const struct HksProcessInfo *processInfo, const struct HksPara… in HksManageStoreGetKeyBlobSize() 468 int32_t HksManageGetKeyAliasByProcessName(const struct HksProcessInfo *processInfo, const struct Hk… in HksManageGetKeyAliasByProcessName() [all …]
|
/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/systemapi_wrap/bms/src/ |
H A D | hks_bms_api_wrap.cpp | 96 int32_t HksGetHapInfo(const struct HksProcessInfo *processInfo, struct HksBlob *hapInfo) in HksGetHapInfo() 130 static int32_t HksGetHapPkgName(const struct HksProcessInfo *processInfo, struct HksBlob *hapPkgNam… in HksGetHapPkgName() 159 int32_t HksGetSaInfo(const struct HksProcessInfo *processInfo, struct HksBlob *saInfo) in HksGetSaInfo() 188 static int32_t HksGetSaProcessName(const struct HksProcessInfo *processInfo, struct HksBlob *saProc… in HksGetSaProcessName() 216 int32_t GetCallerName(const struct HksProcessInfo *processInfo, struct HksBlob *appInfo) in GetCallerName()
|
/ohos5.0/base/security/huks/test/unittest/huks_standard_test/storage_multithread_test/src/ |
H A D | hks_storage_test.cpp | 86 HksProcessInfo hksProcessInfo = { in TearDown() 117 HksProcessInfo hksProcessInfo = { in PrepareBlob() 149 HksProcessInfo hksProcessInfo = { 184 HksProcessInfo hksProcessInfo = { 214 HksProcessInfo hksProcessInfo = {
|
/ohos5.0/base/security/huks/test/unittest/modify_old_version_key_test_util/ |
H A D | hks_test_modify_old_key.c | 42 const struct HksProcessInfo *processInfo) in HksTestGenerateOldKey() 70 int32_t HksTestDeleteOldKey(const struct HksBlob *keyAlias, const struct HksProcessInfo *processInf… in HksTestDeleteOldKey() 79 struct HksProcessInfo processInfo = { in HksTestOldKeyExist()
|
H A D | hks_test_modify_old_key.h | 26 const struct HksProcessInfo *processInfo); 27 int32_t HksTestDeleteOldKey(const struct HksBlob *keyAlias, const struct HksProcessInfo *processInf…
|
/ohos5.0/base/security/huks/test/fuzz_test/innerapi_fuzzer/hksstorage_fuzzer/ |
H A D | hksstorage_fuzzer.cpp | 89 HksProcessInfo hksProcessInfo = { in PrepareBlob() 119 HksProcessInfo hksProcessInfo = { in HksStorageTest001() 152 HksProcessInfo hksProcessInfo = { in HksStorageTest002() 180 HksProcessInfo hksProcessInfo = { in HksStorageTest003()
|
/ohos5.0/base/security/huks/test/unittest/huks_standard_test/module_test/service_test/huks_service/storage/src/ |
H A D | hks_storage_manager_test.cpp | 82 struct HksProcessInfo processInfo001 = { 136 struct HksProcessInfo processInfo002 = { 187 struct HksProcessInfo processInfo003 = { 239 struct HksProcessInfo processInfo004 = { 290 struct HksProcessInfo processInfo005 = { 342 struct HksProcessInfo processInfo006 = {
|
/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/systemapi_wrap/hisysevent_wrapper/include/ |
H A D | hks_report_wrapper.h | 26 int32_t ReportFaultEvent(const char *funcName, const struct HksProcessInfo *processInfo,
|