Home
last modified time | relevance | path

Searched refs:IsoParams (Results 1 – 15 of 15) sorted by relevance

/ohos5.0/base/security/device_auth/services/legacy/authenticators/inc/account_unrelated/iso_task/
H A Diso_task_common.h26 void DestroyIsoParams(IsoParams *params);
27 int InitIsoParams(IsoParams *params, const CJson *in);
29 int GenerateSeed(IsoParams *params);
31 int GenerateKeyAliasInIso(const IsoParams *params, uint8_t *keyAlias, uint32_t keyAliasLen, bool us…
32 int GeneratePsk(const CJson *in, IsoParams *params);
34 int GenerateEncResult(const IsoParams *params, int message, CJson *sendToPeer, const char *aad);
35 int GenEncResult(IsoParams *params, int message, CJson *out, const char *aad, bool isNeedReturnKey);
36 int SendResultToFinalSelf(IsoParams *params, CJson *out, bool isNeedReturnKey);
37 int CheckEncResult(IsoParams *params, const CJson *in, const char *aad);
38 void DeleteAuthCode(const IsoParams *params);
H A Diso_base_cur_task.h54 } IsoParams; typedef
59 …int(*process)(struct SymBaseCurTaskT *, IsoParams *params, const CJson *in, CJson *out, int32_t *s…
H A Diso_client_task.h24 IsoParams params;
H A Diso_server_task.h24 IsoParams params;
/ohos5.0/base/security/device_auth/services/legacy/authenticators/src/account_unrelated/iso_task/iso_task_common/
H A Diso_task_common.c289 void DeleteAuthCode(const IsoParams *params) in DeleteAuthCode()
312 void DestroyIsoParams(IsoParams *params) in DestroyIsoParams()
337 (void)memset_s(params, sizeof(IsoParams), 0, sizeof(IsoParams)); in DestroyIsoParams()
340 static int FillAuthId(IsoParams *params, const CJson *in) in FillAuthId()
440 static int FillPin(IsoParams *params, const CJson *in) in FillPin()
472 static int AllocSeed(IsoParams *params) in AllocSeed()
483 static int GetUserType(IsoParams *params, const CJson *in) in GetUserType()
519 int InitIsoParams(IsoParams *params, const CJson *in) in InitIsoParams()
571 static int AuthGeneratePsk(const Uint8Buff *seed, IsoParams *params) in AuthGeneratePsk()
633 int GeneratePsk(const CJson *in, IsoParams *params) in GeneratePsk()
[all …]
/ohos5.0/base/security/device_auth/services/legacy/authenticators/src/account_unrelated/iso_task/iso_protocol_task/
H A Diso_client_protocol_task.c41 static int IsoClientStartPackData(CJson *out, const IsoParams *params) in IsoClientStartPackData()
80 static int IsoClientStart(SymBaseCurTask *task, IsoParams *params, CJson *out, int32_t *status) in IsoClientStart()
107 static int PackDataForCalToken(const IsoParams *params, const Uint8Buff *selfTokenBuf, CJson *out) in PackDataForCalToken()
138 static int ParseServerStartMessage(IsoParams *params, const CJson *in, Uint8Buff *peerToken) in ParseServerStartMessage()
152 static int CalculateTokenClient(SymBaseCurTask *task, IsoParams *params, const CJson *in, CJson *ou… in CalculateTokenClient()
202 static int GenerateSessionKey(SymBaseCurTask *task, IsoParams *params, const CJson *in, int32_t *st… in GenerateSessionKey()
241 static int Process(struct SymBaseCurTaskT *task, IsoParams *params, const CJson *in, CJson *out, in… in Process()
H A Diso_server_protocol_task.c42 static int PackageServerStartMessage(const IsoParams *params, const Uint8Buff *selfTokenBuf, CJson … in PackageServerStartMessage()
75 static int IsoServerStart(SymBaseCurTask *task, IsoParams *params, const CJson *in, CJson *out, int… in IsoServerStart()
123 static int PackDataForCalTokenServer(const IsoParams *params, const Uint8Buff *tokenToPeer, CJson *… in PackDataForCalTokenServer()
154 static int CalTokenAndGenSessionKey(SymBaseCurTask *task, IsoParams *params, const CJson *in, CJson… in CalTokenAndGenSessionKey()
211 static int Process(struct SymBaseCurTaskT *task, IsoParams *params, const CJson *in, CJson *out, in… in Process()
/ohos5.0/base/security/device_auth/services/legacy/authenticators/src/account_unrelated/iso_task/lite_exchange_task/
H A Diso_server_bind_exchange_task.c40 static int Process(struct SymBaseCurTaskT *task, IsoParams *params, const CJson *in, CJson *out, in… in Process()
76 static int DecryptChallenge(const IsoParams *params, const CJson *in, uint8_t *challenge, uint32_t … in DecryptChallenge()
118 static int32_t ImportAuthCode(const IsoParams *params, const Uint8Buff *authCodeBuf) in ImportAuthCode()
143 static int GenAndEncAuthCode(const IsoParams *params, Uint8Buff *nonceBuf, const Uint8Buff *challen… in GenAndEncAuthCode()
186 static int GenerateAuthCodeAndImport(const IsoParams *params, CJson *out, uint8_t *challenge, uint3… in GenerateAuthCodeAndImport()
237 static int ServerBindExchangeStart(const IsoParams *params, IsoServerBindExchangeTask *task, in ServerBindExchangeStart()
263 SymBaseCurTask *CreateServerBindExchangeTask(IsoParams *params, const CJson *in, CJson *out, int32_… in CreateServerBindExchangeTask()
H A Diso_client_bind_exchange_task.c41 static int DecAndImportInner(IsoClientBindExchangeTask *realTask, const IsoParams *params, in DecAndImportInner()
87 static int DecAndImportAuthCode(IsoClientBindExchangeTask *realTask, const IsoParams *params, const… in DecAndImportAuthCode()
130 static int Process(struct SymBaseCurTaskT *task, IsoParams *params, const CJson *in, CJson *out, in… in Process()
162 static int ClientBindAesEncrypt(IsoClientBindExchangeTask *task, const IsoParams *params, in ClientBindAesEncrypt()
205 static int ClientBindExchangeStart(const IsoParams *params, IsoClientBindExchangeTask *task, CJson … in ClientBindExchangeStart()
246 SymBaseCurTask *CreateClientBindExchangeTask(IsoParams *params, const CJson *in, CJson *out, int32_… in CreateClientBindExchangeTask()
/ohos5.0/base/security/device_auth/services/session_manager/src/session/v2/auth_sub_session/protocol_lib/
H A Diso_protocol.c60 } IsoParams; typedef
64 IsoParams params;
76 const IsoParams *params, const ProtectedMsg *msg) in BuildSelfTokenMessage()
116 const IsoParams *params, const ProtectedMsg *msg) in BuildPeerTokenMessage()
157 const IsoParams *params = &(protocol->params); in IsoCalToken()
248 static int32_t IsoGenAuthResultMac(const IsoParams *params, Uint8Buff *authResultMac) in IsoGenAuthResultMac()
261 static int32_t ClientGenRandomProcEvent(IsoParams *params) in ClientGenRandomProcEvent()
277 static int32_t ClientGenRandomBuildEvent(const IsoParams *params, CJson **outputEvent) in ClientGenRandomBuildEvent()
314 static int32_t ServerGenTokenParseEvent(const CJson *inputEvent, IsoParams *params) in ServerGenTokenParseEvent()
376 static int32_t ServerGenTokenBuildEvent(const IsoParams *params, CJson **outputEvent) in ServerGenTokenBuildEvent()
[all …]
/ohos5.0/base/security/device_auth/services/legacy/authenticators/inc/account_unrelated/iso_task/lite_exchange_task/
H A Diso_client_unbind_exchange_task.h29 SymBaseCurTask *CreateClientUnbindExchangeTask(IsoParams *params, const CJson *in, CJson *out, int3…
H A Diso_server_bind_exchange_task.h28 SymBaseCurTask *CreateServerBindExchangeTask(IsoParams *params, const CJson *in, CJson *out, int32_…
H A Diso_server_unbind_exchange_task.h29 SymBaseCurTask *CreateServerUnbindExchangeTask(IsoParams *params, const CJson *in, CJson *out, int3…
H A Diso_client_bind_exchange_task.h30 SymBaseCurTask *CreateClientBindExchangeTask(IsoParams *params, const CJson *in, CJson *out, int32_…
/ohos5.0/base/security/device_auth/test/unittest/deviceauth/source/
H A Ddeviceauth_interface_test.cpp1332 IsoParams *params = (IsoParams *)HcMalloc(sizeof(IsoParams), 0);