nl:: Weave:: Crypto:: CTRMode
概要
コンストラクタとデストラクタ |
|
---|---|
CTRMode(void)
|
|
~CTRMode(void)
|
公開タイプ |
|
---|---|
@337
|
enum |
パブリック属性 |
|
---|---|
Counter[kCounterLength]
|
uint8_t
|
パブリック関数 |
|
---|---|
EncryptData(const uint8_t *inData, uint16_t dataLen, uint8_t *outData)
|
void
|
Reset(void)
|
void
|
SetCounter(const uint8_t *counter)
|
void
|
SetKey(const uint8_t *key)
|
void
|
SetWeaveMessageCounter(uint64_t sendingNodeId, uint32_t msgId)
|
void
|
公開タイプ
@337
@337
パブリック属性
カウンタ
uint8_t Counter[kCounterLength]
パブリック関数
CTRMode
CTRMode( void )
EncryptData
void EncryptData( const uint8_t *inData, uint16_t dataLen, uint8_t *outData )
リセット
void Reset( void )
SetCounter
void SetCounter( const uint8_t *counter )
SetKey
void SetKey( const uint8_t *key )
SetWeaveMessageCounter
void SetWeaveMessageCounter( uint64_t sendingNodeId, uint32_t msgId )
~ CTRMode
~CTRMode( void )