mirror of
https://github.com/taigrr/arduinolibs
synced 2025-01-18 04:33:12 -08:00
Add const to keySize, blockSize, ivSize
This commit is contained in:
parent
09a9d2b51b
commit
f2528a2a60
@ -30,7 +30,7 @@ class AESCommon : public BlockCipher
|
||||
public:
|
||||
virtual ~AESCommon();
|
||||
|
||||
size_t blockSize();
|
||||
size_t blockSize() const;
|
||||
|
||||
void encryptBlock(uint8_t *output, const uint8_t *input);
|
||||
void decryptBlock(uint8_t *output, const uint8_t *input);
|
||||
@ -59,7 +59,7 @@ public:
|
||||
AES128();
|
||||
virtual ~AES128();
|
||||
|
||||
size_t keySize();
|
||||
size_t keySize() const;
|
||||
|
||||
bool setKey(const uint8_t *key, size_t len);
|
||||
|
||||
@ -73,7 +73,7 @@ public:
|
||||
AES192();
|
||||
virtual ~AES192();
|
||||
|
||||
size_t keySize();
|
||||
size_t keySize() const;
|
||||
|
||||
bool setKey(const uint8_t *key, size_t len);
|
||||
|
||||
@ -87,7 +87,7 @@ public:
|
||||
AES256();
|
||||
virtual ~AES256();
|
||||
|
||||
size_t keySize();
|
||||
size_t keySize() const;
|
||||
|
||||
bool setKey(const uint8_t *key, size_t len);
|
||||
|
||||
|
@ -52,7 +52,7 @@ AES128::~AES128()
|
||||
* \brief Size of a 128-bit AES key in bytes.
|
||||
* \return Always returns 16.
|
||||
*/
|
||||
size_t AES128::keySize()
|
||||
size_t AES128::keySize() const
|
||||
{
|
||||
return 16;
|
||||
}
|
||||
|
@ -52,7 +52,7 @@ AES192::~AES192()
|
||||
* \brief Size of a 192-bit AES key in bytes.
|
||||
* \return Always returns 24.
|
||||
*/
|
||||
size_t AES192::keySize()
|
||||
size_t AES192::keySize() const
|
||||
{
|
||||
return 24;
|
||||
}
|
||||
|
@ -52,7 +52,7 @@ AES256::~AES256()
|
||||
* \brief Size of a 256-bit AES key in bytes.
|
||||
* \return Always returns 32.
|
||||
*/
|
||||
size_t AES256::keySize()
|
||||
size_t AES256::keySize() const
|
||||
{
|
||||
return 32;
|
||||
}
|
||||
|
@ -130,7 +130,7 @@ AESCommon::~AESCommon()
|
||||
* \brief Size of an AES block in bytes.
|
||||
* \return Always returns 16.
|
||||
*/
|
||||
size_t AESCommon::blockSize()
|
||||
size_t AESCommon::blockSize() const
|
||||
{
|
||||
return 16;
|
||||
}
|
||||
|
@ -72,7 +72,7 @@ Arcfour::~Arcfour()
|
||||
*
|
||||
* \sa setKey()
|
||||
*/
|
||||
size_t Arcfour::keySize()
|
||||
size_t Arcfour::keySize() const
|
||||
{
|
||||
return 16;
|
||||
}
|
||||
@ -82,7 +82,7 @@ size_t Arcfour::keySize()
|
||||
*
|
||||
* \return Always returns 0 because Arcfour does not use initialization vectors.
|
||||
*/
|
||||
size_t Arcfour::ivSize()
|
||||
size_t Arcfour::ivSize() const
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
@ -31,8 +31,8 @@ public:
|
||||
Arcfour();
|
||||
virtual ~Arcfour();
|
||||
|
||||
size_t keySize();
|
||||
size_t ivSize();
|
||||
size_t keySize() const;
|
||||
size_t ivSize() const;
|
||||
|
||||
bool setKey(const uint8_t *key, size_t len);
|
||||
bool setIV(const uint8_t *iv, size_t len);
|
||||
|
@ -32,8 +32,8 @@ public:
|
||||
BlockCipher();
|
||||
virtual ~BlockCipher();
|
||||
|
||||
virtual size_t blockSize() = 0;
|
||||
virtual size_t keySize() = 0;
|
||||
virtual size_t blockSize() const = 0;
|
||||
virtual size_t keySize() const = 0;
|
||||
|
||||
virtual bool setKey(const uint8_t *key, size_t len) = 0;
|
||||
|
||||
|
@ -32,8 +32,8 @@ public:
|
||||
Cipher();
|
||||
virtual ~Cipher();
|
||||
|
||||
virtual size_t keySize() = 0;
|
||||
virtual size_t ivSize() = 0;
|
||||
virtual size_t keySize() const = 0;
|
||||
virtual size_t ivSize() const = 0;
|
||||
|
||||
virtual bool setKey(const uint8_t *key, size_t len) = 0;
|
||||
virtual bool setIV(const uint8_t *iv, size_t len) = 0;
|
||||
|
Loading…
x
Reference in New Issue
Block a user