Add the FIPS197 document
[aes.git] / aes.hpp
diff --git a/aes.hpp b/aes.hpp
index 5d2acd8..678b689 100644 (file)
--- a/aes.hpp
+++ b/aes.hpp
@@ -5,7 +5,6 @@
 #include <cstdio>
 #include <string>
 #include <iostream>
-using namespace std;
 
 // Byte and Byte Array types
 typedef unsigned char byte;
@@ -29,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;