1
0
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:
Rhys Weatherley 2014-12-30 07:08:42 +10:00
parent 09a9d2b51b
commit f2528a2a60
9 changed files with 16 additions and 16 deletions

View File

@ -30,7 +30,7 @@ class AESCommon : public BlockCipher
public: public:
virtual ~AESCommon(); virtual ~AESCommon();
size_t blockSize(); size_t blockSize() const;
void encryptBlock(uint8_t *output, const uint8_t *input); void encryptBlock(uint8_t *output, const uint8_t *input);
void decryptBlock(uint8_t *output, const uint8_t *input); void decryptBlock(uint8_t *output, const uint8_t *input);
@ -59,7 +59,7 @@ public:
AES128(); AES128();
virtual ~AES128(); virtual ~AES128();
size_t keySize(); size_t keySize() const;
bool setKey(const uint8_t *key, size_t len); bool setKey(const uint8_t *key, size_t len);
@ -73,7 +73,7 @@ public:
AES192(); AES192();
virtual ~AES192(); virtual ~AES192();
size_t keySize(); size_t keySize() const;
bool setKey(const uint8_t *key, size_t len); bool setKey(const uint8_t *key, size_t len);
@ -87,7 +87,7 @@ public:
AES256(); AES256();
virtual ~AES256(); virtual ~AES256();
size_t keySize(); size_t keySize() const;
bool setKey(const uint8_t *key, size_t len); bool setKey(const uint8_t *key, size_t len);

View File

@ -52,7 +52,7 @@ AES128::~AES128()
* \brief Size of a 128-bit AES key in bytes. * \brief Size of a 128-bit AES key in bytes.
* \return Always returns 16. * \return Always returns 16.
*/ */
size_t AES128::keySize() size_t AES128::keySize() const
{ {
return 16; return 16;
} }

View File

@ -52,7 +52,7 @@ AES192::~AES192()
* \brief Size of a 192-bit AES key in bytes. * \brief Size of a 192-bit AES key in bytes.
* \return Always returns 24. * \return Always returns 24.
*/ */
size_t AES192::keySize() size_t AES192::keySize() const
{ {
return 24; return 24;
} }

View File

@ -52,7 +52,7 @@ AES256::~AES256()
* \brief Size of a 256-bit AES key in bytes. * \brief Size of a 256-bit AES key in bytes.
* \return Always returns 32. * \return Always returns 32.
*/ */
size_t AES256::keySize() size_t AES256::keySize() const
{ {
return 32; return 32;
} }

View File

@ -130,7 +130,7 @@ AESCommon::~AESCommon()
* \brief Size of an AES block in bytes. * \brief Size of an AES block in bytes.
* \return Always returns 16. * \return Always returns 16.
*/ */
size_t AESCommon::blockSize() size_t AESCommon::blockSize() const
{ {
return 16; return 16;
} }

View File

@ -72,7 +72,7 @@ Arcfour::~Arcfour()
* *
* \sa setKey() * \sa setKey()
*/ */
size_t Arcfour::keySize() size_t Arcfour::keySize() const
{ {
return 16; return 16;
} }
@ -82,7 +82,7 @@ size_t Arcfour::keySize()
* *
* \return Always returns 0 because Arcfour does not use initialization vectors. * \return Always returns 0 because Arcfour does not use initialization vectors.
*/ */
size_t Arcfour::ivSize() size_t Arcfour::ivSize() const
{ {
return 0; return 0;
} }

View File

@ -31,8 +31,8 @@ public:
Arcfour(); Arcfour();
virtual ~Arcfour(); virtual ~Arcfour();
size_t keySize(); size_t keySize() const;
size_t ivSize(); size_t ivSize() const;
bool setKey(const uint8_t *key, size_t len); bool setKey(const uint8_t *key, size_t len);
bool setIV(const uint8_t *iv, size_t len); bool setIV(const uint8_t *iv, size_t len);

View File

@ -32,8 +32,8 @@ public:
BlockCipher(); BlockCipher();
virtual ~BlockCipher(); virtual ~BlockCipher();
virtual size_t blockSize() = 0; virtual size_t blockSize() const = 0;
virtual size_t keySize() = 0; virtual size_t keySize() const = 0;
virtual bool setKey(const uint8_t *key, size_t len) = 0; virtual bool setKey(const uint8_t *key, size_t len) = 0;

View File

@ -32,8 +32,8 @@ public:
Cipher(); Cipher();
virtual ~Cipher(); virtual ~Cipher();
virtual size_t keySize() = 0; virtual size_t keySize() const = 0;
virtual size_t ivSize() = 0; virtual size_t ivSize() const = 0;
virtual bool setKey(const uint8_t *key, size_t len) = 0; virtual bool setKey(const uint8_t *key, size_t len) = 0;
virtual bool setIV(const uint8_t *iv, size_t len) = 0; virtual bool setIV(const uint8_t *iv, size_t len) = 0;