/openthread-latest/src/core/mac/ |
D | mac_types.cpp | 302 KeyMaterial &KeyMaterial::operator=(const KeyMaterial &aOther) in operator =() 313 void KeyMaterial::Clear(void) in Clear() 323 void KeyMaterial::SetFrom(const Key &aKey, bool aIsExportable) in SetFrom() 345 void KeyMaterial::ExtractKey(Key &aKey) const in ExtractKey() 361 void KeyMaterial::ConvertToCryptoKey(Crypto::Key &aCryptoKey) const in ConvertToCryptoKey() 371 void KeyMaterial::DestroyKey(void) in DestroyKey() 378 bool KeyMaterial::operator==(const KeyMaterial &aOther) const in operator ==()
|
D | sub_mac.hpp | 425 const KeyMaterial &aPrevKey, 426 const KeyMaterial &aCurrKey, 427 const KeyMaterial &aNextKey); 434 const KeyMaterial &GetCurrentMacKey(void) const { return mCurrKey; } in GetCurrentMacKey() 441 const KeyMaterial &GetPreviousMacKey(void) const { return mPrevKey; } in GetPreviousMacKey() 448 const KeyMaterial &GetNextMacKey(void) const { return mNextKey; } in GetNextMacKey() 655 KeyMaterial mPrevKey; 656 KeyMaterial mCurrKey; 657 KeyMaterial mNextKey;
|
D | mac_types.hpp | 502 class KeyMaterial : public otMacKeyMaterial, public Unequatable<KeyMaterial> class 508 KeyMaterial(void) in KeyMaterial() function in ot::Mac::KeyMaterial 527 KeyMaterial &operator=(const KeyMaterial &aOther); 529 KeyMaterial(const KeyMaterial &) = delete; 591 bool operator==(const KeyMaterial &aOther) const;
|
D | mac_links.cpp | 171 const KeyMaterial *Links::GetCurrentMacKey(const Frame &aFrame) const in GetCurrentMacKey() 175 const KeyMaterial *key = nullptr; in GetCurrentMacKey() 204 const KeyMaterial *Links::GetTemporaryMacKey(const Frame &aFrame, uint32_t aKeySequence) const in GetTemporaryMacKey() 209 const KeyMaterial *key = nullptr; in GetTemporaryMacKey()
|
D | link_raw.cpp | 250 KeyMaterial prevKey; in SetMacKey() 251 KeyMaterial currKey; in SetMacKey() 252 KeyMaterial nextKey; in SetMacKey()
|
D | mac_links.hpp | 669 const KeyMaterial *GetCurrentMacKey(const Frame &aFrame) const; 680 const KeyMaterial *GetTemporaryMacKey(const Frame &aFrame, uint32_t aKeySequence) const;
|
D | mac_frame.hpp | 991 Error ProcessReceiveAesCcm(const ExtAddress &aExtAddress, const KeyMaterial &aMacKey); 1181 const Mac::KeyMaterial &GetAesKey(void) const in GetAesKey() 1183 return *static_cast<const Mac::KeyMaterial *>(mInfo.mTxInfo.mAesKey); in GetAesKey() 1191 void SetAesKey(const Mac::KeyMaterial &aAesKey) { mInfo.mTxInfo.mAesKey = &aAesKey; } in SetAesKey()
|
D | sub_mac.cpp | 924 const KeyMaterial &aPrevKey, in SetMacKey() 925 const KeyMaterial &aCurrKey, in SetMacKey() 926 const KeyMaterial &aNextKey) in SetMacKey()
|
D | mac.hpp | 958 KeyMaterial mMode2KeyMaterial;
|
D | mac.cpp | 1576 const KeyMaterial *macKey; in ProcessReceiveSecurity() 1734 const KeyMaterial *macKey; in ProcessEnhAckSecurity()
|
D | mac_frame.cpp | 1513 Error RxFrame::ProcessReceiveAesCcm(const ExtAddress &aExtAddress, const KeyMaterial &aMacKey) in ProcessReceiveAesCcm()
|
/openthread-latest/src/core/thread/ |
D | key_manager.hpp | 198 typedef Mac::KeyMaterial KekKeyMaterial; 333 const Mac::KeyMaterial &GetCurrentTrelMacKey(void) const { return mTrelKey; } in GetCurrentTrelMacKey() 342 const Mac::KeyMaterial &GetTemporaryTrelMacKey(uint32_t aKeySequence); 350 const Mle::KeyMaterial &GetCurrentMleKey(void) const { return mMleKey; } in GetCurrentMleKey() 359 const Mle::KeyMaterial &GetTemporaryMleKey(uint32_t aKeySequence); 368 const Mle::KeyMaterial &GetTemporaryMacKey(uint32_t aKeySequence); 607 Mle::KeyMaterial mMleKey; 608 Mle::KeyMaterial mTemporaryMleKey; 611 Mle::KeyMaterial mTemporaryMacKey; 615 Mac::KeyMaterial mTrelKey; [all …]
|
D | key_manager.cpp | 339 Mac::KeyMaterial curKey; in UpdateKeyMaterial() 340 Mac::KeyMaterial prevKey; in UpdateKeyMaterial() 341 Mac::KeyMaterial nextKey; in UpdateKeyMaterial() 393 const Mle::KeyMaterial &KeyManager::GetTemporaryMleKey(uint32_t aKeySequence) in GetTemporaryMleKey() 404 const Mle::KeyMaterial &KeyManager::GetTemporaryMacKey(uint32_t aKeySequence) in GetTemporaryMacKey() 416 const Mac::KeyMaterial &KeyManager::GetTemporaryTrelMacKey(uint32_t aKeySequence) in GetTemporaryTrelMacKey()
|
D | mle_types.hpp | 567 typedef Mac::KeyMaterial KeyMaterial; typedef
|
/openthread-latest/src/core/radio/ |
D | radio.hpp | 368 const Mac::KeyMaterial &aPrevKey, 369 const Mac::KeyMaterial &aCurrKey, 370 const Mac::KeyMaterial &aNextKey); 892 const Mac::KeyMaterial &aPrevKey, in SetMacKey() 893 const Mac::KeyMaterial &aCurrKey, in SetMacKey() 894 const Mac::KeyMaterial &aNextKey) in SetMacKey() 1056 const Mac::KeyMaterial &, in SetMacKey() argument 1057 const Mac::KeyMaterial &, in SetMacKey() 1058 const Mac::KeyMaterial &) in SetMacKey()
|
D | radio.cpp | 68 SetMacKey(0, 0, Mac::KeyMaterial{}, Mac::KeyMaterial{}, Mac::KeyMaterial{}); in Init()
|
/openthread-latest/src/core/crypto/ |
D | aes_ccm.hpp | 97 void SetKey(const Mac::KeyMaterial &aMacKey);
|
D | aes_ccm.cpp | 51 void AesCcm::SetKey(const Mac::KeyMaterial &aMacKey) in SetKey()
|