/base/security/device_auth/deps_adapter/key_management_adapter/interfaces/ |
H A D | alg_defs.h | 78 } KeyParams; typedef 86 typedef int32_t (*ComputeHmacFunc)(const KeyParams *keyParams, const Uint8Buff *message, Uint8Buff *outHmac); 88 typedef int32_t (*ComputeHmacWithThreeStageFunc)(const KeyParams *keyParams, const Uint8Buff *message, 91 typedef int32_t (*ComputeHkdfFunc)(const KeyParams *keyParams, const Uint8Buff *salt, const Uint8Buff *keyInfo, 94 typedef int32_t (*ComputePseudonymPskFunc)(const KeyParams *keyParams, const Uint8Buff *pskKeyAlias, 97 typedef int32_t (*GetKeyExtInfoFunc)(const KeyParams *keyParams, Uint8Buff *outExtInfo); 99 typedef int32_t (*ImportSymmetricKeyFunc)(const KeyParams *keyParams, const Uint8Buff *authToken, KeyPurpose purpose, 105 typedef int32_t (*AesGcmEncryptFunc)(const KeyParams *keyParams, const Uint8Buff *plain, const GcmParam *encryptInfo, 107 typedef int32_t (*AesGcmDecryptFunc)(const KeyParams *keyParams, const Uint8Buff *cipher, const GcmParam *decryptInfo, 115 typedef int32_t (*AgreeSharedSecretWithStorageFunc)(const KeyParams *priKeyParam [all...] |
/base/security/device_auth/deps_adapter/key_management_adapter/impl/src/ |
H A D | huks_adapter.c | 61 static int32_t CheckKeyParams(const KeyParams *keyParams) in CheckKeyParams() 422 static int32_t CheckHmacParams(const KeyParams *keyParams, const Uint8Buff *message, const Uint8Buff *outHmac) in CheckHmacParams() 438 static int32_t ComputeHmac(const KeyParams *keyParams, const Uint8Buff *message, Uint8Buff *outHmac) in ComputeHmac() 479 static int32_t ConstructDeriveParamSet(const KeyParams *keyParams, const Uint8Buff *message, in ConstructDeriveParamSet() 509 static int32_t ConstructFinishParamSet(const KeyParams *keyParams, struct HksParamSet **finishParamSet) in ConstructFinishParamSet() 533 static int32_t CheckHmacWithThreeStageParams(const KeyParams *keyParams, const Uint8Buff *message, in CheckHmacWithThreeStageParams() 550 static int32_t ComputeHmacWithThreeStageInner(const KeyParams *keyParams, const Uint8Buff *message, Uint8Buff *outHmac) in ComputeHmacWithThreeStageInner() 594 static int32_t ComputeHmacWithThreeStage(const KeyParams *keyParams, const Uint8Buff *message, Uint8Buff *outHmac) in ComputeHmacWithThreeStage() 609 KeyParams ceParams = { in ComputeHmacWithThreeStage() 619 static int32_t ConstructHkdfParamSet(bool isDeStorage, const KeyParams *keyParam [all...] |
/base/security/device_auth/services/mk_agree/src/ |
H A D | key_manager.c | 153 KeyParams keyAliasParams = { { baseAlias->val, baseAlias->length, isAlias }, false, osAccountId }; in KeyDerivation() 183 KeyParams keyParams = { { keyAliasBuff.val, keyAliasBuff.length, true }, false, osAccountId }; in GenerateDeviceKeyPair() 214 KeyParams selfKeyParams = { { devKeyAliasBuff.val, devKeyAliasBuff.length, true }, false, osAccountId }; in GenerateMk() 283 KeyParams keyParams = { { pskAliasBuff.val, pskAliasBuff.length, true }, false, osAccountId }; in GeneratePseudonymPsk() 336 KeyParams keyParams = { { pskAliasBuff.val, pskAliasBuff.length, true }, false, osAccountId }; in GenerateAndSavePseudonymId() 384 KeyParams keyParams = { { keyAliasBuff.val, keyAliasBuff.length, true }, false, osAccountId }; in GetDevicePubKey()
|
/base/security/device_auth/services/protocol/src/pake_protocol/pake_protocol_ec_common/ |
H A D | pake_protocol_ec_common.c | 98 KeyParams eskSelfParams = { { params->eskSelf.val, params->eskSelf.length, false }, false, params->osAccountId }; in GenerateEcPakeParams() 131 KeyParams eskSelfParams = { { params->eskSelf.val, params->eskSelf.length, false }, false, params->osAccountId }; in AgreeEcSharedSecret()
|
/base/security/device_auth/services/protocol/src/iso_protocol/ |
H A D | iso_protocol_common.c | 129 KeyParams keyParams = { { pskBuf.val, pskBuf.length, false }, false, params->osAccountId }; in IsoCalSelfToken() 176 KeyParams keyParams = { { pskBuf.val, pskBuf.length, false }, false, params->osAccountId }; in IsoCalPeerToken() 230 KeyParams keyParams = { { pskBuf->val, pskBuf->length, false }, false, params->osAccountId }; in IsoGenSessionKey() 303 KeyParams keyParams = { { pskBuf.val, pskBuf.length, false }, false, params->osAccountId }; in IsoClientGenSessionKey() 386 KeyParams keyParams = { { pskBuf.val, pskBuf.length, false }, false, params->osAccountId }; in IsoServerGenSessionKeyAndCalToken()
|
/base/security/device_auth/services/legacy/authenticators/src/account_unrelated/iso_task/lite_exchange_task/ |
H A D | iso_client_bind_exchange_task.c | 56 KeyParams keyParams = { in DecAndImportInner() 76 KeyParams keyAliasParams = { { keyAlias.val, keyAlias.length, true }, false, params->baseParams.osAccountId }; in DecAndImportInner() 192 KeyParams keyParams = { in ClientBindAesEncrypt()
|
H A D | iso_server_bind_exchange_task.c | 102 KeyParams keyParams = { in DecryptChallenge() 137 KeyParams keyAliasParams = { { keyAliasBuf.val, keyAliasBuf.length, true }, false, params->baseParams.osAccountId }; in ImportAuthCode() 165 KeyParams keyParams = { in GenAndEncAuthCode()
|
/base/security/device_auth/services/legacy/authenticators/src/account_unrelated/pake_task/standard_exchange_task/ |
H A D | common_standard_bind_exchange.c | 104 KeyParams keyParams = { { keyAlias->val, keyAlias->length, true }, false, pakeParams->baseParams.osAccountId }; in GenerateKeyPairIfNotExist() 124 KeyParams keyParams = { in PackageAuthInfo() 203 KeyParams keyAliasParams = { in GenerateSignInfo() 260 KeyParams keyParams = { in EncryptAuthAndSignInfo() 294 KeyParams keyParams = { in DecryptAuthAndSignInfo() 383 KeyParams keyParams = { in VerifySignInfo() 419 KeyParams keyParams = { { keyAlias.val, keyAlias.length, true }, false, pakeParams->baseParams.osAccountId }; in SaveAuthInfo()
|
/base/security/device_auth/services/legacy/authenticators/src/account_unrelated/creds_manager/ |
H A D | das_standard_token_manager.c | 43 KeyParams keyParams = { { keyAliasBuff.val, keyAliasBuff.length, true }, false, params->osAccountId }; in RegisterLocalIdentityStd() 292 KeyParams selfKeyParams = { in ComputeAndSavePskInner() 303 KeyParams peerKeyParams = { in ComputeAndSavePskInner() 405 KeyParams keyParams = { { keyAliasBuff.val, keyAliasBuff.length, true }, isDeStorage, params->osAccountId }; in GetPublicKeyStd()
|
/base/security/device_auth/services/protocol/src/pake_protocol/pake_v1_protocol/ |
H A D | pake_v1_protocol_common.c | 198 KeyParams keyParams = { { params->psk.val, params->psk.length, false }, false, params->osAccountId }; in GeneratePakeParams() 241 KeyParams keyParams = { in DeriveKeyFromSharedSecret() 322 KeyParams keyParams = { { params->hmacKey.val, params->hmacKey.length, false }, false, params->osAccountId }; in GenerateProof() 355 KeyParams keyParams = { { params->hmacKey.val, params->hmacKey.length, false }, false, params->osAccountId }; in VerifyProof()
|
/base/security/device_auth/services/legacy/authenticators/src/account_unrelated/iso_task/iso_task_common/ |
H A D | iso_task_common.c | 28 KeyParams keyParam = { in ComputeHkdfByParams() 109 KeyParams keyParams = { in GenerateEncResult() 246 KeyParams keyParams = { in CheckEncResult() 590 KeyParams keyAliasParams = { { keyAlias.val, keyAlias.length, true }, true, params->baseParams.osAccountId }; in AuthGeneratePsk() 593 KeyParams keyAliasParams = { { keyAlias.val, keyAlias.length, true }, false, params->baseParams.osAccountId }; in AuthGeneratePsk() 609 KeyParams keyParams = { { hashBuf.val, hashBuf.length, false }, false, params->baseParams.osAccountId }; in AuthGeneratePskUsePin()
|
/base/security/device_auth/services/legacy/authenticators/src/account_unrelated/pake_task/pake_v1_task/pake_v1_protocol_task/ |
H A D | pake_v1_protocol_task_common.c | 156 KeyParams keyParams = { { peerKeyAlias.val, peerKeyAlias.length, true }, true, params->baseParams.osAccountId }; in LoadPseudonymFlagIfNeed() 316 KeyParams keyParams = { { pskAlias.val, pskAlias.length, true }, isDeStorage, params->baseParams.osAccountId }; in FillPskWithDerivedKeyHex() 401 KeyParams keyParams = { { pskAliasBuff.val, pskAliasBuff.length, true }, true, params->baseParams.osAccountId }; in LoadPseudonymExtInfoIfNeed() 483 KeyParams keyParams = { { baseKeyAlias.val, baseKeyAlias.length, true }, true, params->baseParams.osAccountId }; in GeneratePseudonymPskIfNotExist() 582 KeyParams pskAliasParams = { { pskAlias.val, pskAlias.length, true }, true, params->baseParams.osAccountId }; in GenerateSelfPseudonymChlgAndId() 677 KeyParams pskAliasParams = { { pskAlias.val, pskAlias.length, true }, true, params->baseParams.osAccountId }; in CheckPseudonymIdByCompute() 808 KeyParams keyParams = { { baseKeyAlias.val, baseKeyAlias.length, true }, true, params->baseParams.osAccountId }; in SaveExtInfoToPseudonymPsk() 839 KeyParams pskAliasParams = { { pskAlias.val, pskAlias.length, true }, true, params->baseParams.osAccountId }; in SaveNextPseudonymIdAndChallenge()
|
/base/security/device_auth/test/unittest/tdd_framework/unit_test/services/frameworks/os_account_adapter/ |
H A D | os_account_adapter_test.cpp | 147 KeyParams keyParams = { { keyAlias->val, keyAlias->length, true }, false, DEFAULT_OS_ACCOUNT }; in GenerateTempKeyPair() 174 KeyParams keyAliasParams = { { keyAlias.val, keyAlias.length, true }, false, DEFAULT_OS_ACCOUNT }; in GetAsyCredentialJson()
|
/base/security/device_auth/services/identity_manager/src/ |
H A D | cert_operation.c | 269 KeyParams keyParams = { { keyAlias.val, keyAlias.length, true }, false, osAccountId }; in VerifyPeerCertInfo() 341 KeyParams privKeyParams = { { aliasBuff.val, aliasBuff.length, true }, false, osAccountId }; in GetSharedSecretForAccountInPake() 497 KeyParams keyAliasParams = { { keyAlias.val, keyAlias.length, true }, false, osAccountId }; in GenerateAuthTokenForAccessory() 767 KeyParams keyParams = { { authToken.val, authToken.length, isTokenStored }, false, osAccountId }; in GetAccountSymSharedSecret()
|
H A D | identity_group.c | 511 KeyParams keyAliasParams = { { keyAliasBuf.val, keyAliasBuf.length, true }, true, osAccountId }; in AuthGeneratePsk() 514 KeyParams keyAliasParams = { { keyAliasBuf.val, keyAliasBuf.length, true }, false, osAccountId }; in AuthGeneratePsk() 710 KeyParams peerKeyParams = { { peerKeyAlias.val, peerKeyAlias.length, true }, isPeerFromUpgrade, osAccountId }; in ComputeAndSavePsk() 716 KeyParams selfKeyAliasParams = { { selfKeyAlias.val, selfKeyAlias.length, true }, isSelfFromUpgrade, osAccountId }; in ComputeAndSavePsk() 804 KeyParams keyAliasParams = { { pskKeyAlias.val, pskKeyAlias.length, true }, false, osAccountId }; in GetSharedSecretForP2pInPake()
|
H A D | identity_p2p.c | 237 KeyParams selfKeyParams = { { selfKeyAlias.val, selfKeyAlias.length, true }, false, osAccountId }; in ComputeAndSaveDirectAuthPsk() 311 KeyParams keyAliasParams = { { pskKeyAlias.val, pskKeyAlias.length, true }, false, osAccountId }; in GetSharedSecretByUrl()
|
H A D | identity_pin.c | 251 KeyParams keyParams = { { hashBuf.val, hashBuf.length, false }, false, osAccountId }; in AuthGeneratePskUsePin()
|
/base/security/device_auth/services/session_manager/src/session/v2/expand_sub_session/expand_process_lib/ |
H A D | pub_key_exchange.c | 232 KeyParams keyParams = { { keyAlias.val, keyAlias.length, true }, params->isSelfFromUpgrade, params->osAccountId }; in ExportSelfPubKey() 367 KeyParams selfKeyParams = { { selfKeyAlias->val, selfKeyAlias->length, true }, isSelfFromUpgrade, osAccountId }; in ComputeAndSavePskInner() 370 KeyParams keyParams = { { peerKeyAlias->val, peerKeyAlias->length, true }, false, osAccountId }; in ComputeAndSavePskInner() 439 KeyParams keyParams = { { keyAlias.val, keyAlias.length, true }, false, params->osAccountId }; in SavePeerPubKey()
|
H A D | auth_code_import.c | 277 KeyParams keyParams = { { keyAlias.val, keyAlias.length, true }, false, params->osAccountId }; in ServerGenAuthCodeProcEvent() 357 KeyParams keyParams = { { keyAlias.val, keyAlias.length, true }, false, params->osAccountId }; in ClientImportAuthCodeProcEvent()
|
/base/security/device_auth/test/unittest/deviceauth/unit_test/source/ |
H A D | key_management_test.cpp | 134 KeyParams privKeyParams = { { keyData, P256_PUBLIC_SIZE, false }, false, DEFAULT_OS_ACCOUNT }; in HWTEST_F()
|
/base/security/device_auth/services/legacy/authenticators/src/account_related/auth/iso_auth_task/ |
H A D | iso_auth_task_common.c | 161 KeyParams keyAliasParams = { { keyAlias.val, keyAlias.length, true }, false, params->isoBaseParams.osAccountId }; in GenerateAuthTokenForAccessory() 206 KeyParams keyParams = { in AccountAuthGeneratePsk()
|
/base/security/device_auth/services/session_manager/src/session/v2/expand_sub_session/ |
H A D | expand_sub_session.c | 107 KeyParams keyParams = { { impl->encKey.val, impl->encKey.length, false }, false, DEFAULT_OS_ACCOUNT }; in EncryptMsg() 130 KeyParams keyParams = { { impl->encKey.val, impl->encKey.length, false }, false, DEFAULT_OS_ACCOUNT }; in DecryptMsg()
|
/base/security/device_auth/services/session_manager/src/session/v2/auth_sub_session/protocol_lib/ |
H A D | ec_speke_protocol.c | 209 KeyParams keyParams = { { params->psk.val, params->psk.length, false }, false, params->osAccountId }; in CalSecret() 297 KeyParams eskSelfParams = { { params->eskSelf.val, params->eskSelf.length, false }, false, params->osAccountId }; in EcSpekeCalEpkSelf() 327 KeyParams eskSelfParams = { { params->eskSelf.val, params->eskSelf.length, false }, false, params->osAccountId }; in CalP() 653 KeyParams keyParams = { in CalSessionKey()
|
/base/security/device_auth/services/legacy/authenticators/src/account_related/auth/pake_v2_auth_task/ |
H A D | pake_v2_auth_task_common.c | 83 KeyParams keyParams = { { serverPkAliasBuff.val, serverPkAliasBuff.length, true }, false, params->osAccountId }; in VerifyPkSignPeer() 119 KeyParams privKeyParams = { { aliasBuff.val, aliasBuff.length, true }, false, params->pakeParams.osAccountId }; in GenerateEcdhSharedKey()
|
/base/security/device_auth/services/legacy/authenticators/src/account_unrelated/pake_task/ |
H A D | pake_task_common.c | 68 KeyParams keyParam = { in GenerateOutputKey()
|