Update comments in aes.hpp optimized
authorIra W. Snyder <devel@irasnyder.com>
Sat, 3 Nov 2007 23:47:50 +0000 (16:47 -0700)
committerIra W. Snyder <devel@irasnyder.com>
Sat, 3 Nov 2007 23:47:50 +0000 (16:47 -0700)
This removes some redundant information from the comments in the aes.hpp
header file. Any C++ user should know that class constants can be set by
the constructor only, and then never again at runtime.

Signed-off-by: Ira W. Snyder <devel@irasnyder.com>
aes.hpp

diff --git a/aes.hpp b/aes.hpp
index cbbb730..678b689 100644 (file)
--- a/aes.hpp
+++ b/aes.hpp
@@ -28,20 +28,13 @@ class AES
                byteArray decrypt (const byteArray& ciphertext) const;
 
        private:
-               /* Block size in words -- Always constant in AES.
-                *
-                * We also might as well make this static and share it between
-                * all instances of AES. */
+               /* Block size in words -- Always constant in AES. */
                static const unsigned int Nb = 4;
 
-               /* Key size in words -- can be 4, 6, or 8.
-                *
-                * Once it is set by the constructor, it will never change */
+               /* Key size in words -- can be 4, 6, or 8. */
                const unsigned int Nk;
 
-               /* Number of rounds -- depends on key size.
-                *
-                * Once it is set by the constructor, it will never change */
+               /* Number of rounds -- depends on key size. */
                const unsigned int Nr;
 
                wordArray keySchedule;