Home
last modified time | relevance | path

Searched refs:KeyParams (Results 1 - 25 of 38) sorted by relevance

12

/base/security/device_auth/deps_adapter/key_management_adapter/interfaces/
H A Dalg_defs.h78 } 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 Dhuks_adapter.c61 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 Dkey_manager.c153 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 Dpake_protocol_ec_common.c98 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 Diso_protocol_common.c129 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 Diso_client_bind_exchange_task.c56 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 Diso_server_bind_exchange_task.c102 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 Dcommon_standard_bind_exchange.c104 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 Ddas_standard_token_manager.c43 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 Dpake_v1_protocol_common.c198 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 Diso_task_common.c28 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 Dpake_v1_protocol_task_common.c156 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 Dos_account_adapter_test.cpp147 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 Dcert_operation.c269 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 Didentity_group.c511 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 Didentity_p2p.c237 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 Didentity_pin.c251 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 Dpub_key_exchange.c232 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 Dauth_code_import.c277 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 Dkey_management_test.cpp134 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 Diso_auth_task_common.c161 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 Dexpand_sub_session.c107 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 Dec_speke_protocol.c209 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 Dpake_v2_auth_task_common.c83 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 Dpake_task_common.c68 KeyParams keyParam = { in GenerateOutputKey()

Completed in 23 milliseconds

12