/openthread-3.7.0/src/core/mac/ |
D | mac_types.cpp | 271 KeyMaterial &KeyMaterial::operator=(const KeyMaterial &aOther) in operator =() 282 void KeyMaterial::Clear(void) in Clear() 292 void KeyMaterial::SetFrom(const Key &aKey, bool aIsExportable) in SetFrom() 314 void KeyMaterial::ExtractKey(Key &aKey) const in ExtractKey() 330 void KeyMaterial::ConvertToCryptoKey(Crypto::Key &aCryptoKey) const in ConvertToCryptoKey() 340 void KeyMaterial::DestroyKey(void) in DestroyKey() 347 bool KeyMaterial::operator==(const KeyMaterial &aOther) const in operator ==()
|
D | sub_mac.hpp | 447 const KeyMaterial &aPrevKey, 448 const KeyMaterial &aCurrKey, 449 const KeyMaterial &aNextKey); 457 const KeyMaterial &GetCurrentMacKey(void) const { return mCurrKey; } in GetCurrentMacKey() 465 const KeyMaterial &GetPreviousMacKey(void) const { return mPrevKey; } in GetPreviousMacKey() 473 const KeyMaterial &GetNextMacKey(void) const { return mNextKey; } in GetNextMacKey() 656 KeyMaterial mPrevKey; 657 KeyMaterial mCurrKey; 658 KeyMaterial mNextKey;
|
D | mac_types.hpp | 532 class KeyMaterial : public otMacKeyMaterial, public Unequatable<KeyMaterial> class 539 KeyMaterial(void) in KeyMaterial() function in ot::Mac::KeyMaterial 559 KeyMaterial &operator=(const KeyMaterial &aOther); 561 KeyMaterial(const KeyMaterial &) = delete; 630 bool operator==(const KeyMaterial &aOther) const;
|
D | mac_links.cpp | 172 const KeyMaterial *Links::GetCurrentMacKey(const Frame &aFrame) const in GetCurrentMacKey() 176 const KeyMaterial *key = nullptr; in GetCurrentMacKey() 205 const KeyMaterial *Links::GetTemporaryMacKey(const Frame &aFrame, uint32_t aKeySequence) const in GetTemporaryMacKey() 210 const KeyMaterial *key = nullptr; in GetTemporaryMacKey()
|
D | link_raw.cpp | 245 KeyMaterial prevKey; in SetMacKey() 246 KeyMaterial currKey; in SetMacKey() 247 KeyMaterial nextKey; in SetMacKey()
|
D | mac_links.hpp | 659 const KeyMaterial *GetCurrentMacKey(const Frame &aFrame) const; 671 const KeyMaterial *GetTemporaryMacKey(const Frame &aFrame, uint32_t aKeySequence) const;
|
D | mac_frame.hpp | 1234 Error ProcessReceiveAesCcm(const ExtAddress &aExtAddress, const KeyMaterial &aMacKey); 1379 const Mac::KeyMaterial &GetAesKey(void) const in GetAesKey() 1381 return *static_cast<const Mac::KeyMaterial *>(mInfo.mTxInfo.mAesKey); in GetAesKey() 1390 void SetAesKey(const Mac::KeyMaterial &aAesKey) { mInfo.mTxInfo.mAesKey = &aAesKey; } in SetAesKey()
|
D | sub_mac.cpp | 1017 const KeyMaterial &aPrevKey, in SetMacKey() 1018 const KeyMaterial &aCurrKey, in SetMacKey() 1019 const KeyMaterial &aNextKey) in SetMacKey()
|
D | mac.hpp | 913 KeyMaterial mMode2KeyMaterial;
|
D | mac.cpp | 1528 const KeyMaterial *macKey; in ProcessReceiveSecurity() 1667 const KeyMaterial *macKey; in ProcessEnhAckSecurity()
|
D | mac_frame.cpp | 1483 Error RxFrame::ProcessReceiveAesCcm(const ExtAddress &aExtAddress, const KeyMaterial &aMacKey) in ProcessReceiveAesCcm()
|
/openthread-3.7.0/src/core/thread/ |
D | key_manager.hpp | 214 typedef Mac::KeyMaterial KekKeyMaterial; 361 const Mac::KeyMaterial &GetCurrentTrelMacKey(void) const { return mTrelKey; } in GetCurrentTrelMacKey() 371 const Mac::KeyMaterial &GetTemporaryTrelMacKey(uint32_t aKeySequence); 380 const Mle::KeyMaterial &GetCurrentMleKey(void) const { return mMleKey; } in GetCurrentMleKey() 390 const Mle::KeyMaterial &GetTemporaryMleKey(uint32_t aKeySequence); 652 Mle::KeyMaterial mMleKey; 653 Mle::KeyMaterial mTemporaryMleKey; 656 Mac::KeyMaterial mTrelKey; 657 Mac::KeyMaterial mTemporaryTrelKey;
|
D | key_manager.cpp | 345 Mac::KeyMaterial curKey; in UpdateKeyMaterial() 346 Mac::KeyMaterial prevKey; in UpdateKeyMaterial() 347 Mac::KeyMaterial nextKey; in UpdateKeyMaterial() 395 const Mle::KeyMaterial &KeyManager::GetTemporaryMleKey(uint32_t aKeySequence) in GetTemporaryMleKey() 406 const Mac::KeyMaterial &KeyManager::GetTemporaryTrelMacKey(uint32_t aKeySequence) in GetTemporaryTrelMacKey()
|
D | mle_types.hpp | 579 typedef Mac::KeyMaterial KeyMaterial; typedef
|
/openthread-3.7.0/src/core/radio/ |
D | radio.hpp | 350 const Mac::KeyMaterial &aPrevKey, 351 const Mac::KeyMaterial &aCurrKey, 352 const Mac::KeyMaterial &aNextKey); 880 const Mac::KeyMaterial &aPrevKey, in SetMacKey() 881 const Mac::KeyMaterial &aCurrKey, in SetMacKey() 882 const Mac::KeyMaterial &aNextKey) in SetMacKey() 1040 const Mac::KeyMaterial &, in SetMacKey() argument 1041 const Mac::KeyMaterial &, in SetMacKey() 1042 const Mac::KeyMaterial &) in SetMacKey()
|
D | radio.cpp | 72 SetMacKey(0, 0, Mac::KeyMaterial{}, Mac::KeyMaterial{}, Mac::KeyMaterial{}); in Init()
|
/openthread-3.7.0/src/core/crypto/ |
D | aes_ccm.hpp | 103 void SetKey(const Mac::KeyMaterial &aMacKey);
|
D | aes_ccm.cpp | 51 void AesCcm::SetKey(const Mac::KeyMaterial &aMacKey) in SetKey()
|