Searched refs:cryptF5Param (Results 1 - 4 of 4) sorted by relevance
/foundation/communication/bluetooth_service/services/bluetooth/stack/src/smp/ |
H A D | smp_tool.c | 379 void SMP_ConstituteF5Param(uint8_t role, SMP_CryptF5Param *cryptF5Param) in SMP_ConstituteF5Param() argument 382 cryptF5Param->A1[0x00] = SMP_GetPairMng()->local.addr.type; in SMP_ConstituteF5Param() 383 cryptF5Param->A2[0x00] = SMP_GetPairMng()->peer.addr.type; in SMP_ConstituteF5Param() 384 (void)memcpy_s(&cryptF5Param->A1[0x01], BT_ADDRESS_SIZE, SMP_GetPairMng()->local.addr.addr, BT_ADDRESS_SIZE); in SMP_ConstituteF5Param() 385 (void)memcpy_s(&cryptF5Param->A2[0x01], BT_ADDRESS_SIZE, SMP_GetPairMng()->peer.addr.addr, BT_ADDRESS_SIZE); in SMP_ConstituteF5Param() 386 (void)memcpy_s(cryptF5Param->N1, SMP_RANDOM_DATA_LEN, SMP_GetPairMng()->local.random, sizeof(cryptF5Param->N1)); in SMP_ConstituteF5Param() 387 (void)memcpy_s(cryptF5Param->N2, SMP_RANDOM_DATA_LEN, SMP_GetPairMng()->peer.random, sizeof(cryptF5Param->N2)); in SMP_ConstituteF5Param() 389 cryptF5Param in SMP_ConstituteF5Param() [all...] |
H A D | smp_sc_accepter.c | 1063 SMP_CryptF5Param cryptF5Param; in SMP_ScPairCommonSlaveStep5() local 1069 SMP_ConstituteF5Param(SMP_ROLE_SLAVE, &cryptF5Param); in SMP_ScPairCommonSlaveStep5() 1070 SMP_CryptographicF5(&cryptF5Param); in SMP_ScPairCommonSlaveStep5() 1072 SMP_ConstituteAesCmacStep3Param(encData, cryptF5Param.output, CRYPT_F5_OUT_LEN, &cryptAesCmacStep3Param); in SMP_ScPairCommonSlaveStep5() 1138 SMP_CryptF5Param cryptF5Param; in SMP_ScPairCommonSlaveStep8() local 1144 SMP_ConstituteF5Param(SMP_ROLE_SLAVE, &cryptF5Param); in SMP_ScPairCommonSlaveStep8() 1145 SMP_CryptographicF5(&cryptF5Param); in SMP_ScPairCommonSlaveStep8() 1146 cryptF5Param.output[0x00] = 0x01; in SMP_ScPairCommonSlaveStep8() 1148 SMP_ConstituteAesCmacStep3Param(encData, cryptF5Param.output, CRYPT_F5_OUT_LEN, &cryptAesCmacStep3Param); in SMP_ScPairCommonSlaveStep8()
|
H A D | smp_sc_initiator.c | 997 SMP_CryptF5Param cryptF5Param; in SMP_ScPairCommonMasterStep4() local 1003 SMP_ConstituteF5Param(SMP_ROLE_MASTER, &cryptF5Param); in SMP_ScPairCommonMasterStep4() 1004 SMP_CryptographicF5(&cryptF5Param); in SMP_ScPairCommonMasterStep4() 1005 SMP_ConstituteAesCmacStep3Param(encData, cryptF5Param.output, CRYPT_F5_OUT_LEN, &cryptAesCmacStep3Param); in SMP_ScPairCommonMasterStep4() 1069 SMP_CryptF5Param cryptF5Param; in SMP_ScPairCommonMasterStep7() local 1075 SMP_ConstituteF5Param(SMP_ROLE_MASTER, &cryptF5Param); in SMP_ScPairCommonMasterStep7() 1076 SMP_CryptographicF5(&cryptF5Param); in SMP_ScPairCommonMasterStep7() 1077 cryptF5Param.output[0x00] = 0x01; in SMP_ScPairCommonMasterStep7() 1079 SMP_ConstituteAesCmacStep3Param(encData, cryptF5Param.output, CRYPT_F5_OUT_LEN, &cryptAesCmacStep3Param); in SMP_ScPairCommonMasterStep7()
|
H A D | smp_tool.h | 156 void SMP_ConstituteF5Param(uint8_t role, SMP_CryptF5Param *cryptF5Param);
|
Completed in 8 milliseconds