symm/square-mktab.c, etc.: Provide enough round constants for short keys.
[catacomb] / symm / square-mktab.c
index cc26f58..70d7e04 100644 (file)
@@ -38,7 +38,7 @@
 static octet s[256], si[256];
 static uint32 t[4][256], ti[4][256];
 static uint32 u[4][256];
-static octet rc[32];
+static octet rc[35];
 
 /*----- Main code ---------------------------------------------------------*/
 
@@ -333,7 +333,7 @@ const uint32 square_u[4][256] = {\n\
   fputs("\
 /* --- The round constants --- */\n\
 \n\
-const octet square_rcon[32] = {\n\
+const octet square_rcon[35] = {\n\
   ", stdout);
   for (i = 0; i < sizeof(rc); i++) {
     printf("0x%02x", rc[i]);