PageRenderTime 31ms CodeModel.GetById 24ms RepoModel.GetById 0ms app.codeStats 0ms

/js/lib/Socket.IO-node/support/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/symmetric/AESKey.as

http://github.com/onedayitwillmake/RealtimeMultiplayerNodeJs
ActionScript | 1440 lines | 1399 code | 5 blank | 36 comment | 0 complexity | 3a4626ccc142cb8dc2500c7e57fefb91 MD5 | raw file
Possible License(s): GPL-2.0, LGPL-2.1, MPL-2.0-no-copyleft-exception, BSD-3-Clause
  1. /**
  2. * AESKey
  3. *
  4. * An ActionScript 3 implementation of the Advanced Encryption Standard, as
  5. * defined in FIPS PUB 197
  6. * Copyright (c) 2007 Henri Torgemane
  7. *
  8. * Derived from:
  9. * A public domain implementation from Karl Malbrain, malbrain@yahoo.com
  10. * (http://www.geocities.com/malbrain/aestable_c.html)
  11. *
  12. * See LICENSE.txt for full license information.
  13. */
  14. package com.hurlant.crypto.symmetric
  15. {
  16. import com.hurlant.crypto.prng.Random;
  17. import com.hurlant.util.Hex;
  18. import com.hurlant.util.Memory;
  19. import flash.utils.ByteArray;
  20. public class AESKey implements ISymmetricKey
  21. {
  22. // AES only supports Nb=4
  23. private static const Nb:uint = 4; // number of columns in the state & expanded key
  24. // TODO:
  25. // - move those tables in binary files, then
  26. // - [Embed()] them as ByteArray directly.
  27. // (should result in smaller .swf, and faster initialization time.)
  28. private static const _Sbox:Array = [ // forward s-box
  29. 0x63, 0x7c, 0x77, 0x7b, 0xf2, 0x6b, 0x6f, 0xc5, 0x30, 0x01, 0x67, 0x2b, 0xfe, 0xd7, 0xab, 0x76,
  30. 0xca, 0x82, 0xc9, 0x7d, 0xfa, 0x59, 0x47, 0xf0, 0xad, 0xd4, 0xa2, 0xaf, 0x9c, 0xa4, 0x72, 0xc0,
  31. 0xb7, 0xfd, 0x93, 0x26, 0x36, 0x3f, 0xf7, 0xcc, 0x34, 0xa5, 0xe5, 0xf1, 0x71, 0xd8, 0x31, 0x15,
  32. 0x04, 0xc7, 0x23, 0xc3, 0x18, 0x96, 0x05, 0x9a, 0x07, 0x12, 0x80, 0xe2, 0xeb, 0x27, 0xb2, 0x75,
  33. 0x09, 0x83, 0x2c, 0x1a, 0x1b, 0x6e, 0x5a, 0xa0, 0x52, 0x3b, 0xd6, 0xb3, 0x29, 0xe3, 0x2f, 0x84,
  34. 0x53, 0xd1, 0x00, 0xed, 0x20, 0xfc, 0xb1, 0x5b, 0x6a, 0xcb, 0xbe, 0x39, 0x4a, 0x4c, 0x58, 0xcf,
  35. 0xd0, 0xef, 0xaa, 0xfb, 0x43, 0x4d, 0x33, 0x85, 0x45, 0xf9, 0x02, 0x7f, 0x50, 0x3c, 0x9f, 0xa8,
  36. 0x51, 0xa3, 0x40, 0x8f, 0x92, 0x9d, 0x38, 0xf5, 0xbc, 0xb6, 0xda, 0x21, 0x10, 0xff, 0xf3, 0xd2,
  37. 0xcd, 0x0c, 0x13, 0xec, 0x5f, 0x97, 0x44, 0x17, 0xc4, 0xa7, 0x7e, 0x3d, 0x64, 0x5d, 0x19, 0x73,
  38. 0x60, 0x81, 0x4f, 0xdc, 0x22, 0x2a, 0x90, 0x88, 0x46, 0xee, 0xb8, 0x14, 0xde, 0x5e, 0x0b, 0xdb,
  39. 0xe0, 0x32, 0x3a, 0x0a, 0x49, 0x06, 0x24, 0x5c, 0xc2, 0xd3, 0xac, 0x62, 0x91, 0x95, 0xe4, 0x79,
  40. 0xe7, 0xc8, 0x37, 0x6d, 0x8d, 0xd5, 0x4e, 0xa9, 0x6c, 0x56, 0xf4, 0xea, 0x65, 0x7a, 0xae, 0x08,
  41. 0xba, 0x78, 0x25, 0x2e, 0x1c, 0xa6, 0xb4, 0xc6, 0xe8, 0xdd, 0x74, 0x1f, 0x4b, 0xbd, 0x8b, 0x8a,
  42. 0x70, 0x3e, 0xb5, 0x66, 0x48, 0x03, 0xf6, 0x0e, 0x61, 0x35, 0x57, 0xb9, 0x86, 0xc1, 0x1d, 0x9e,
  43. 0xe1, 0xf8, 0x98, 0x11, 0x69, 0xd9, 0x8e, 0x94, 0x9b, 0x1e, 0x87, 0xe9, 0xce, 0x55, 0x28, 0xdf,
  44. 0x8c, 0xa1, 0x89, 0x0d, 0xbf, 0xe6, 0x42, 0x68, 0x41, 0x99, 0x2d, 0x0f, 0xb0, 0x54, 0xbb, 0x16];
  45. private static const _InvSbox:Array = [ // inverse s-box
  46. 0x52, 0x09, 0x6a, 0xd5, 0x30, 0x36, 0xa5, 0x38, 0xbf, 0x40, 0xa3, 0x9e, 0x81, 0xf3, 0xd7, 0xfb,
  47. 0x7c, 0xe3, 0x39, 0x82, 0x9b, 0x2f, 0xff, 0x87, 0x34, 0x8e, 0x43, 0x44, 0xc4, 0xde, 0xe9, 0xcb,
  48. 0x54, 0x7b, 0x94, 0x32, 0xa6, 0xc2, 0x23, 0x3d, 0xee, 0x4c, 0x95, 0x0b, 0x42, 0xfa, 0xc3, 0x4e,
  49. 0x08, 0x2e, 0xa1, 0x66, 0x28, 0xd9, 0x24, 0xb2, 0x76, 0x5b, 0xa2, 0x49, 0x6d, 0x8b, 0xd1, 0x25,
  50. 0x72, 0xf8, 0xf6, 0x64, 0x86, 0x68, 0x98, 0x16, 0xd4, 0xa4, 0x5c, 0xcc, 0x5d, 0x65, 0xb6, 0x92,
  51. 0x6c, 0x70, 0x48, 0x50, 0xfd, 0xed, 0xb9, 0xda, 0x5e, 0x15, 0x46, 0x57, 0xa7, 0x8d, 0x9d, 0x84,
  52. 0x90, 0xd8, 0xab, 0x00, 0x8c, 0xbc, 0xd3, 0x0a, 0xf7, 0xe4, 0x58, 0x05, 0xb8, 0xb3, 0x45, 0x06,
  53. 0xd0, 0x2c, 0x1e, 0x8f, 0xca, 0x3f, 0x0f, 0x02, 0xc1, 0xaf, 0xbd, 0x03, 0x01, 0x13, 0x8a, 0x6b,
  54. 0x3a, 0x91, 0x11, 0x41, 0x4f, 0x67, 0xdc, 0xea, 0x97, 0xf2, 0xcf, 0xce, 0xf0, 0xb4, 0xe6, 0x73,
  55. 0x96, 0xac, 0x74, 0x22, 0xe7, 0xad, 0x35, 0x85, 0xe2, 0xf9, 0x37, 0xe8, 0x1c, 0x75, 0xdf, 0x6e,
  56. 0x47, 0xf1, 0x1a, 0x71, 0x1d, 0x29, 0xc5, 0x89, 0x6f, 0xb7, 0x62, 0x0e, 0xaa, 0x18, 0xbe, 0x1b,
  57. 0xfc, 0x56, 0x3e, 0x4b, 0xc6, 0xd2, 0x79, 0x20, 0x9a, 0xdb, 0xc0, 0xfe, 0x78, 0xcd, 0x5a, 0xf4,
  58. 0x1f, 0xdd, 0xa8, 0x33, 0x88, 0x07, 0xc7, 0x31, 0xb1, 0x12, 0x10, 0x59, 0x27, 0x80, 0xec, 0x5f,
  59. 0x60, 0x51, 0x7f, 0xa9, 0x19, 0xb5, 0x4a, 0x0d, 0x2d, 0xe5, 0x7a, 0x9f, 0x93, 0xc9, 0x9c, 0xef,
  60. 0xa0, 0xe0, 0x3b, 0x4d, 0xae, 0x2a, 0xf5, 0xb0, 0xc8, 0xeb, 0xbb, 0x3c, 0x83, 0x53, 0x99, 0x61,
  61. 0x17, 0x2b, 0x04, 0x7e, 0xba, 0x77, 0xd6, 0x26, 0xe1, 0x69, 0x14, 0x63, 0x55, 0x21, 0x0c, 0x7d];
  62. private static const _Xtime2Sbox:Array = [ // combined Xtimes2[Sbox[]]
  63. 0xc6, 0xf8, 0xee, 0xf6, 0xff, 0xd6, 0xde, 0x91, 0x60, 0x02, 0xce, 0x56, 0xe7, 0xb5, 0x4d, 0xec,
  64. 0x8f, 0x1f, 0x89, 0xfa, 0xef, 0xb2, 0x8e, 0xfb, 0x41, 0xb3, 0x5f, 0x45, 0x23, 0x53, 0xe4, 0x9b,
  65. 0x75, 0xe1, 0x3d, 0x4c, 0x6c, 0x7e, 0xf5, 0x83, 0x68, 0x51, 0xd1, 0xf9, 0xe2, 0xab, 0x62, 0x2a,
  66. 0x08, 0x95, 0x46, 0x9d, 0x30, 0x37, 0x0a, 0x2f, 0x0e, 0x24, 0x1b, 0xdf, 0xcd, 0x4e, 0x7f, 0xea,
  67. 0x12, 0x1d, 0x58, 0x34, 0x36, 0xdc, 0xb4, 0x5b, 0xa4, 0x76, 0xb7, 0x7d, 0x52, 0xdd, 0x5e, 0x13,
  68. 0xa6, 0xb9, 0x00, 0xc1, 0x40, 0xe3, 0x79, 0xb6, 0xd4, 0x8d, 0x67, 0x72, 0x94, 0x98, 0xb0, 0x85,
  69. 0xbb, 0xc5, 0x4f, 0xed, 0x86, 0x9a, 0x66, 0x11, 0x8a, 0xe9, 0x04, 0xfe, 0xa0, 0x78, 0x25, 0x4b,
  70. 0xa2, 0x5d, 0x80, 0x05, 0x3f, 0x21, 0x70, 0xf1, 0x63, 0x77, 0xaf, 0x42, 0x20, 0xe5, 0xfd, 0xbf,
  71. 0x81, 0x18, 0x26, 0xc3, 0xbe, 0x35, 0x88, 0x2e, 0x93, 0x55, 0xfc, 0x7a, 0xc8, 0xba, 0x32, 0xe6,
  72. 0xc0, 0x19, 0x9e, 0xa3, 0x44, 0x54, 0x3b, 0x0b, 0x8c, 0xc7, 0x6b, 0x28, 0xa7, 0xbc, 0x16, 0xad,
  73. 0xdb, 0x64, 0x74, 0x14, 0x92, 0x0c, 0x48, 0xb8, 0x9f, 0xbd, 0x43, 0xc4, 0x39, 0x31, 0xd3, 0xf2,
  74. 0xd5, 0x8b, 0x6e, 0xda, 0x01, 0xb1, 0x9c, 0x49, 0xd8, 0xac, 0xf3, 0xcf, 0xca, 0xf4, 0x47, 0x10,
  75. 0x6f, 0xf0, 0x4a, 0x5c, 0x38, 0x57, 0x73, 0x97, 0xcb, 0xa1, 0xe8, 0x3e, 0x96, 0x61, 0x0d, 0x0f,
  76. 0xe0, 0x7c, 0x71, 0xcc, 0x90, 0x06, 0xf7, 0x1c, 0xc2, 0x6a, 0xae, 0x69, 0x17, 0x99, 0x3a, 0x27,
  77. 0xd9, 0xeb, 0x2b, 0x22, 0xd2, 0xa9, 0x07, 0x33, 0x2d, 0x3c, 0x15, 0xc9, 0x87, 0xaa, 0x50, 0xa5,
  78. 0x03, 0x59, 0x09, 0x1a, 0x65, 0xd7, 0x84, 0xd0, 0x82, 0x29, 0x5a, 0x1e, 0x7b, 0xa8, 0x6d, 0x2c];
  79. private static const _Xtime3Sbox:Array = [ // combined Xtimes3[Sbox[]]
  80. 0xa5, 0x84, 0x99, 0x8d, 0x0d, 0xbd, 0xb1, 0x54, 0x50, 0x03, 0xa9, 0x7d, 0x19, 0x62, 0xe6, 0x9a,
  81. 0x45, 0x9d, 0x40, 0x87, 0x15, 0xeb, 0xc9, 0x0b, 0xec, 0x67, 0xfd, 0xea, 0xbf, 0xf7, 0x96, 0x5b,
  82. 0xc2, 0x1c, 0xae, 0x6a, 0x5a, 0x41, 0x02, 0x4f, 0x5c, 0xf4, 0x34, 0x08, 0x93, 0x73, 0x53, 0x3f,
  83. 0x0c, 0x52, 0x65, 0x5e, 0x28, 0xa1, 0x0f, 0xb5, 0x09, 0x36, 0x9b, 0x3d, 0x26, 0x69, 0xcd, 0x9f,
  84. 0x1b, 0x9e, 0x74, 0x2e, 0x2d, 0xb2, 0xee, 0xfb, 0xf6, 0x4d, 0x61, 0xce, 0x7b, 0x3e, 0x71, 0x97,
  85. 0xf5, 0x68, 0x00, 0x2c, 0x60, 0x1f, 0xc8, 0xed, 0xbe, 0x46, 0xd9, 0x4b, 0xde, 0xd4, 0xe8, 0x4a,
  86. 0x6b, 0x2a, 0xe5, 0x16, 0xc5, 0xd7, 0x55, 0x94, 0xcf, 0x10, 0x06, 0x81, 0xf0, 0x44, 0xba, 0xe3,
  87. 0xf3, 0xfe, 0xc0, 0x8a, 0xad, 0xbc, 0x48, 0x04, 0xdf, 0xc1, 0x75, 0x63, 0x30, 0x1a, 0x0e, 0x6d,
  88. 0x4c, 0x14, 0x35, 0x2f, 0xe1, 0xa2, 0xcc, 0x39, 0x57, 0xf2, 0x82, 0x47, 0xac, 0xe7, 0x2b, 0x95,
  89. 0xa0, 0x98, 0xd1, 0x7f, 0x66, 0x7e, 0xab, 0x83, 0xca, 0x29, 0xd3, 0x3c, 0x79, 0xe2, 0x1d, 0x76,
  90. 0x3b, 0x56, 0x4e, 0x1e, 0xdb, 0x0a, 0x6c, 0xe4, 0x5d, 0x6e, 0xef, 0xa6, 0xa8, 0xa4, 0x37, 0x8b,
  91. 0x32, 0x43, 0x59, 0xb7, 0x8c, 0x64, 0xd2, 0xe0, 0xb4, 0xfa, 0x07, 0x25, 0xaf, 0x8e, 0xe9, 0x18,
  92. 0xd5, 0x88, 0x6f, 0x72, 0x24, 0xf1, 0xc7, 0x51, 0x23, 0x7c, 0x9c, 0x21, 0xdd, 0xdc, 0x86, 0x85,
  93. 0x90, 0x42, 0xc4, 0xaa, 0xd8, 0x05, 0x01, 0x12, 0xa3, 0x5f, 0xf9, 0xd0, 0x91, 0x58, 0x27, 0xb9,
  94. 0x38, 0x13, 0xb3, 0x33, 0xbb, 0x70, 0x89, 0xa7, 0xb6, 0x22, 0x92, 0x20, 0x49, 0xff, 0x78, 0x7a,
  95. 0x8f, 0xf8, 0x80, 0x17, 0xda, 0x31, 0xc6, 0xb8, 0xc3, 0xb0, 0x77, 0x11, 0xcb, 0xfc, 0xd6, 0x3a];
  96. // modular multiplication tables
  97. // based on:
  98. // Xtime2[x] = (x & 0x80 ? 0x1b : 0) ^ (x + x)
  99. // Xtime3[x] = x^Xtime2[x];
  100. private static const _Xtime2:Array = [
  101. 0x00, 0x02, 0x04, 0x06, 0x08, 0x0a, 0x0c, 0x0e, 0x10, 0x12, 0x14, 0x16, 0x18, 0x1a, 0x1c, 0x1e,
  102. 0x20, 0x22, 0x24, 0x26, 0x28, 0x2a, 0x2c, 0x2e, 0x30, 0x32, 0x34, 0x36, 0x38, 0x3a, 0x3c, 0x3e,
  103. 0x40, 0x42, 0x44, 0x46, 0x48, 0x4a, 0x4c, 0x4e, 0x50, 0x52, 0x54, 0x56, 0x58, 0x5a, 0x5c, 0x5e,
  104. 0x60, 0x62, 0x64, 0x66, 0x68, 0x6a, 0x6c, 0x6e, 0x70, 0x72, 0x74, 0x76, 0x78, 0x7a, 0x7c, 0x7e,
  105. 0x80, 0x82, 0x84, 0x86, 0x88, 0x8a, 0x8c, 0x8e, 0x90, 0x92, 0x94, 0x96, 0x98, 0x9a, 0x9c, 0x9e,
  106. 0xa0, 0xa2, 0xa4, 0xa6, 0xa8, 0xaa, 0xac, 0xae, 0xb0, 0xb2, 0xb4, 0xb6, 0xb8, 0xba, 0xbc, 0xbe,
  107. 0xc0, 0xc2, 0xc4, 0xc6, 0xc8, 0xca, 0xcc, 0xce, 0xd0, 0xd2, 0xd4, 0xd6, 0xd8, 0xda, 0xdc, 0xde,
  108. 0xe0, 0xe2, 0xe4, 0xe6, 0xe8, 0xea, 0xec, 0xee, 0xf0, 0xf2, 0xf4, 0xf6, 0xf8, 0xfa, 0xfc, 0xfe,
  109. 0x1b, 0x19, 0x1f, 0x1d, 0x13, 0x11, 0x17, 0x15, 0x0b, 0x09, 0x0f, 0x0d, 0x03, 0x01, 0x07, 0x05,
  110. 0x3b, 0x39, 0x3f, 0x3d, 0x33, 0x31, 0x37, 0x35, 0x2b, 0x29, 0x2f, 0x2d, 0x23, 0x21, 0x27, 0x25,
  111. 0x5b, 0x59, 0x5f, 0x5d, 0x53, 0x51, 0x57, 0x55, 0x4b, 0x49, 0x4f, 0x4d, 0x43, 0x41, 0x47, 0x45,
  112. 0x7b, 0x79, 0x7f, 0x7d, 0x73, 0x71, 0x77, 0x75, 0x6b, 0x69, 0x6f, 0x6d, 0x63, 0x61, 0x67, 0x65,
  113. 0x9b, 0x99, 0x9f, 0x9d, 0x93, 0x91, 0x97, 0x95, 0x8b, 0x89, 0x8f, 0x8d, 0x83, 0x81, 0x87, 0x85,
  114. 0xbb, 0xb9, 0xbf, 0xbd, 0xb3, 0xb1, 0xb7, 0xb5, 0xab, 0xa9, 0xaf, 0xad, 0xa3, 0xa1, 0xa7, 0xa5,
  115. 0xdb, 0xd9, 0xdf, 0xdd, 0xd3, 0xd1, 0xd7, 0xd5, 0xcb, 0xc9, 0xcf, 0xcd, 0xc3, 0xc1, 0xc7, 0xc5,
  116. 0xfb, 0xf9, 0xff, 0xfd, 0xf3, 0xf1, 0xf7, 0xf5, 0xeb, 0xe9, 0xef, 0xed, 0xe3, 0xe1, 0xe7, 0xe5];
  117. private static const _Xtime9:Array = [
  118. 0x00, 0x09, 0x12, 0x1b, 0x24, 0x2d, 0x36, 0x3f, 0x48, 0x41, 0x5a, 0x53, 0x6c, 0x65, 0x7e, 0x77,
  119. 0x90, 0x99, 0x82, 0x8b, 0xb4, 0xbd, 0xa6, 0xaf, 0xd8, 0xd1, 0xca, 0xc3, 0xfc, 0xf5, 0xee, 0xe7,
  120. 0x3b, 0x32, 0x29, 0x20, 0x1f, 0x16, 0x0d, 0x04, 0x73, 0x7a, 0x61, 0x68, 0x57, 0x5e, 0x45, 0x4c,
  121. 0xab, 0xa2, 0xb9, 0xb0, 0x8f, 0x86, 0x9d, 0x94, 0xe3, 0xea, 0xf1, 0xf8, 0xc7, 0xce, 0xd5, 0xdc,
  122. 0x76, 0x7f, 0x64, 0x6d, 0x52, 0x5b, 0x40, 0x49, 0x3e, 0x37, 0x2c, 0x25, 0x1a, 0x13, 0x08, 0x01,
  123. 0xe6, 0xef, 0xf4, 0xfd, 0xc2, 0xcb, 0xd0, 0xd9, 0xae, 0xa7, 0xbc, 0xb5, 0x8a, 0x83, 0x98, 0x91,
  124. 0x4d, 0x44, 0x5f, 0x56, 0x69, 0x60, 0x7b, 0x72, 0x05, 0x0c, 0x17, 0x1e, 0x21, 0x28, 0x33, 0x3a,
  125. 0xdd, 0xd4, 0xcf, 0xc6, 0xf9, 0xf0, 0xeb, 0xe2, 0x95, 0x9c, 0x87, 0x8e, 0xb1, 0xb8, 0xa3, 0xaa,
  126. 0xec, 0xe5, 0xfe, 0xf7, 0xc8, 0xc1, 0xda, 0xd3, 0xa4, 0xad, 0xb6, 0xbf, 0x80, 0x89, 0x92, 0x9b,
  127. 0x7c, 0x75, 0x6e, 0x67, 0x58, 0x51, 0x4a, 0x43, 0x34, 0x3d, 0x26, 0x2f, 0x10, 0x19, 0x02, 0x0b,
  128. 0xd7, 0xde, 0xc5, 0xcc, 0xf3, 0xfa, 0xe1, 0xe8, 0x9f, 0x96, 0x8d, 0x84, 0xbb, 0xb2, 0xa9, 0xa0,
  129. 0x47, 0x4e, 0x55, 0x5c, 0x63, 0x6a, 0x71, 0x78, 0x0f, 0x06, 0x1d, 0x14, 0x2b, 0x22, 0x39, 0x30,
  130. 0x9a, 0x93, 0x88, 0x81, 0xbe, 0xb7, 0xac, 0xa5, 0xd2, 0xdb, 0xc0, 0xc9, 0xf6, 0xff, 0xe4, 0xed,
  131. 0x0a, 0x03, 0x18, 0x11, 0x2e, 0x27, 0x3c, 0x35, 0x42, 0x4b, 0x50, 0x59, 0x66, 0x6f, 0x74, 0x7d,
  132. 0xa1, 0xa8, 0xb3, 0xba, 0x85, 0x8c, 0x97, 0x9e, 0xe9, 0xe0, 0xfb, 0xf2, 0xcd, 0xc4, 0xdf, 0xd6,
  133. 0x31, 0x38, 0x23, 0x2a, 0x15, 0x1c, 0x07, 0x0e, 0x79, 0x70, 0x6b, 0x62, 0x5d, 0x54, 0x4f, 0x46];
  134. private static const _XtimeB:Array = [
  135. 0x00, 0x0b, 0x16, 0x1d, 0x2c, 0x27, 0x3a, 0x31, 0x58, 0x53, 0x4e, 0x45, 0x74, 0x7f, 0x62, 0x69,
  136. 0xb0, 0xbb, 0xa6, 0xad, 0x9c, 0x97, 0x8a, 0x81, 0xe8, 0xe3, 0xfe, 0xf5, 0xc4, 0xcf, 0xd2, 0xd9,
  137. 0x7b, 0x70, 0x6d, 0x66, 0x57, 0x5c, 0x41, 0x4a, 0x23, 0x28, 0x35, 0x3e, 0x0f, 0x04, 0x19, 0x12,
  138. 0xcb, 0xc0, 0xdd, 0xd6, 0xe7, 0xec, 0xf1, 0xfa, 0x93, 0x98, 0x85, 0x8e, 0xbf, 0xb4, 0xa9, 0xa2,
  139. 0xf6, 0xfd, 0xe0, 0xeb, 0xda, 0xd1, 0xcc, 0xc7, 0xae, 0xa5, 0xb8, 0xb3, 0x82, 0x89, 0x94, 0x9f,
  140. 0x46, 0x4d, 0x50, 0x5b, 0x6a, 0x61, 0x7c, 0x77, 0x1e, 0x15, 0x08, 0x03, 0x32, 0x39, 0x24, 0x2f,
  141. 0x8d, 0x86, 0x9b, 0x90, 0xa1, 0xaa, 0xb7, 0xbc, 0xd5, 0xde, 0xc3, 0xc8, 0xf9, 0xf2, 0xef, 0xe4,
  142. 0x3d, 0x36, 0x2b, 0x20, 0x11, 0x1a, 0x07, 0x0c, 0x65, 0x6e, 0x73, 0x78, 0x49, 0x42, 0x5f, 0x54,
  143. 0xf7, 0xfc, 0xe1, 0xea, 0xdb, 0xd0, 0xcd, 0xc6, 0xaf, 0xa4, 0xb9, 0xb2, 0x83, 0x88, 0x95, 0x9e,
  144. 0x47, 0x4c, 0x51, 0x5a, 0x6b, 0x60, 0x7d, 0x76, 0x1f, 0x14, 0x09, 0x02, 0x33, 0x38, 0x25, 0x2e,
  145. 0x8c, 0x87, 0x9a, 0x91, 0xa0, 0xab, 0xb6, 0xbd, 0xd4, 0xdf, 0xc2, 0xc9, 0xf8, 0xf3, 0xee, 0xe5,
  146. 0x3c, 0x37, 0x2a, 0x21, 0x10, 0x1b, 0x06, 0x0d, 0x64, 0x6f, 0x72, 0x79, 0x48, 0x43, 0x5e, 0x55,
  147. 0x01, 0x0a, 0x17, 0x1c, 0x2d, 0x26, 0x3b, 0x30, 0x59, 0x52, 0x4f, 0x44, 0x75, 0x7e, 0x63, 0x68,
  148. 0xb1, 0xba, 0xa7, 0xac, 0x9d, 0x96, 0x8b, 0x80, 0xe9, 0xe2, 0xff, 0xf4, 0xc5, 0xce, 0xd3, 0xd8,
  149. 0x7a, 0x71, 0x6c, 0x67, 0x56, 0x5d, 0x40, 0x4b, 0x22, 0x29, 0x34, 0x3f, 0x0e, 0x05, 0x18, 0x13,
  150. 0xca, 0xc1, 0xdc, 0xd7, 0xe6, 0xed, 0xf0, 0xfb, 0x92, 0x99, 0x84, 0x8f, 0xbe, 0xb5, 0xa8, 0xa3];
  151. private static const _XtimeD:Array = [
  152. 0x00, 0x0d, 0x1a, 0x17, 0x34, 0x39, 0x2e, 0x23, 0x68, 0x65, 0x72, 0x7f, 0x5c, 0x51, 0x46, 0x4b,
  153. 0xd0, 0xdd, 0xca, 0xc7, 0xe4, 0xe9, 0xfe, 0xf3, 0xb8, 0xb5, 0xa2, 0xaf, 0x8c, 0x81, 0x96, 0x9b,
  154. 0xbb, 0xb6, 0xa1, 0xac, 0x8f, 0x82, 0x95, 0x98, 0xd3, 0xde, 0xc9, 0xc4, 0xe7, 0xea, 0xfd, 0xf0,
  155. 0x6b, 0x66, 0x71, 0x7c, 0x5f, 0x52, 0x45, 0x48, 0x03, 0x0e, 0x19, 0x14, 0x37, 0x3a, 0x2d, 0x20,
  156. 0x6d, 0x60, 0x77, 0x7a, 0x59, 0x54, 0x43, 0x4e, 0x05, 0x08, 0x1f, 0x12, 0x31, 0x3c, 0x2b, 0x26,
  157. 0xbd, 0xb0, 0xa7, 0xaa, 0x89, 0x84, 0x93, 0x9e, 0xd5, 0xd8, 0xcf, 0xc2, 0xe1, 0xec, 0xfb, 0xf6,
  158. 0xd6, 0xdb, 0xcc, 0xc1, 0xe2, 0xef, 0xf8, 0xf5, 0xbe, 0xb3, 0xa4, 0xa9, 0x8a, 0x87, 0x90, 0x9d,
  159. 0x06, 0x0b, 0x1c, 0x11, 0x32, 0x3f, 0x28, 0x25, 0x6e, 0x63, 0x74, 0x79, 0x5a, 0x57, 0x40, 0x4d,
  160. 0xda, 0xd7, 0xc0, 0xcd, 0xee, 0xe3, 0xf4, 0xf9, 0xb2, 0xbf, 0xa8, 0xa5, 0x86, 0x8b, 0x9c, 0x91,
  161. 0x0a, 0x07, 0x10, 0x1d, 0x3e, 0x33, 0x24, 0x29, 0x62, 0x6f, 0x78, 0x75, 0x56, 0x5b, 0x4c, 0x41,
  162. 0x61, 0x6c, 0x7b, 0x76, 0x55, 0x58, 0x4f, 0x42, 0x09, 0x04, 0x13, 0x1e, 0x3d, 0x30, 0x27, 0x2a,
  163. 0xb1, 0xbc, 0xab, 0xa6, 0x85, 0x88, 0x9f, 0x92, 0xd9, 0xd4, 0xc3, 0xce, 0xed, 0xe0, 0xf7, 0xfa,
  164. 0xb7, 0xba, 0xad, 0xa0, 0x83, 0x8e, 0x99, 0x94, 0xdf, 0xd2, 0xc5, 0xc8, 0xeb, 0xe6, 0xf1, 0xfc,
  165. 0x67, 0x6a, 0x7d, 0x70, 0x53, 0x5e, 0x49, 0x44, 0x0f, 0x02, 0x15, 0x18, 0x3b, 0x36, 0x21, 0x2c,
  166. 0x0c, 0x01, 0x16, 0x1b, 0x38, 0x35, 0x22, 0x2f, 0x64, 0x69, 0x7e, 0x73, 0x50, 0x5d, 0x4a, 0x47,
  167. 0xdc, 0xd1, 0xc6, 0xcb, 0xe8, 0xe5, 0xf2, 0xff, 0xb4, 0xb9, 0xae, 0xa3, 0x80, 0x8d, 0x9a, 0x97];
  168. private static const _XtimeE:Array = [
  169. 0x00, 0x0e, 0x1c, 0x12, 0x38, 0x36, 0x24, 0x2a, 0x70, 0x7e, 0x6c, 0x62, 0x48, 0x46, 0x54, 0x5a,
  170. 0xe0, 0xee, 0xfc, 0xf2, 0xd8, 0xd6, 0xc4, 0xca, 0x90, 0x9e, 0x8c, 0x82, 0xa8, 0xa6, 0xb4, 0xba,
  171. 0xdb, 0xd5, 0xc7, 0xc9, 0xe3, 0xed, 0xff, 0xf1, 0xab, 0xa5, 0xb7, 0xb9, 0x93, 0x9d, 0x8f, 0x81,
  172. 0x3b, 0x35, 0x27, 0x29, 0x03, 0x0d, 0x1f, 0x11, 0x4b, 0x45, 0x57, 0x59, 0x73, 0x7d, 0x6f, 0x61,
  173. 0xad, 0xa3, 0xb1, 0xbf, 0x95, 0x9b, 0x89, 0x87, 0xdd, 0xd3, 0xc1, 0xcf, 0xe5, 0xeb, 0xf9, 0xf7,
  174. 0x4d, 0x43, 0x51, 0x5f, 0x75, 0x7b, 0x69, 0x67, 0x3d, 0x33, 0x21, 0x2f, 0x05, 0x0b, 0x19, 0x17,
  175. 0x76, 0x78, 0x6a, 0x64, 0x4e, 0x40, 0x52, 0x5c, 0x06, 0x08, 0x1a, 0x14, 0x3e, 0x30, 0x22, 0x2c,
  176. 0x96, 0x98, 0x8a, 0x84, 0xae, 0xa0, 0xb2, 0xbc, 0xe6, 0xe8, 0xfa, 0xf4, 0xde, 0xd0, 0xc2, 0xcc,
  177. 0x41, 0x4f, 0x5d, 0x53, 0x79, 0x77, 0x65, 0x6b, 0x31, 0x3f, 0x2d, 0x23, 0x09, 0x07, 0x15, 0x1b,
  178. 0xa1, 0xaf, 0xbd, 0xb3, 0x99, 0x97, 0x85, 0x8b, 0xd1, 0xdf, 0xcd, 0xc3, 0xe9, 0xe7, 0xf5, 0xfb,
  179. 0x9a, 0x94, 0x86, 0x88, 0xa2, 0xac, 0xbe, 0xb0, 0xea, 0xe4, 0xf6, 0xf8, 0xd2, 0xdc, 0xce, 0xc0,
  180. 0x7a, 0x74, 0x66, 0x68, 0x42, 0x4c, 0x5e, 0x50, 0x0a, 0x04, 0x16, 0x18, 0x32, 0x3c, 0x2e, 0x20,
  181. 0xec, 0xe2, 0xf0, 0xfe, 0xd4, 0xda, 0xc8, 0xc6, 0x9c, 0x92, 0x80, 0x8e, 0xa4, 0xaa, 0xb8, 0xb6,
  182. 0x0c, 0x02, 0x10, 0x1e, 0x34, 0x3a, 0x28, 0x26, 0x7c, 0x72, 0x60, 0x6e, 0x44, 0x4a, 0x58, 0x56,
  183. 0x37, 0x39, 0x2b, 0x25, 0x0f, 0x01, 0x13, 0x1d, 0x47, 0x49, 0x5b, 0x55, 0x7f, 0x71, 0x63, 0x6d,
  184. 0xd7, 0xd9, 0xcb, 0xc5, 0xef, 0xe1, 0xf3, 0xfd, 0xa7, 0xa9, 0xbb, 0xb5, 0x9f, 0x91, 0x83, 0x8d];
  185. static private var _Rcon:Array = [
  186. 0x00, 0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80, 0x1b, 0x36];
  187. static private var Sbox:ByteArray;
  188. static private var InvSbox:ByteArray;
  189. static private var Xtime2Sbox:ByteArray
  190. static private var Xtime3Sbox:ByteArray
  191. static private var Xtime2:ByteArray;
  192. static private var Xtime9:ByteArray;
  193. static private var XtimeB:ByteArray;
  194. static private var XtimeD:ByteArray;
  195. static private var XtimeE:ByteArray;
  196. static private var Rcon:ByteArray;
  197. // static initializer
  198. {
  199. static private var i:uint;
  200. Sbox = new ByteArray;
  201. InvSbox = new ByteArray;
  202. Xtime2Sbox = new ByteArray;
  203. Xtime3Sbox = new ByteArray;
  204. Xtime2 = new ByteArray;
  205. Xtime9 = new ByteArray;
  206. XtimeB = new ByteArray;
  207. XtimeD = new ByteArray;
  208. XtimeE = new ByteArray;
  209. /*
  210. for (i=0;i<256;i++) {
  211. Sbox[i] = _Sbox[i];
  212. InvSbox[i] = _InvSbox[i];
  213. Xtime2Sbox[i] = _Xtime2Sbox[i];
  214. Xtime3Sbox[i] = _Xtime3Sbox[i];
  215. Xtime2[i] = _Xtime2[i];
  216. Xtime9[i] = _Xtime9[i];
  217. XtimeB[i] = _XtimeB[i];
  218. XtimeD[i] = _XtimeD[i];
  219. XtimeE[i] = _XtimeE[i];
  220. }
  221. */
  222. Sbox[0] = _Sbox[0]
  223. InvSbox[0] = _InvSbox[0]
  224. Xtime2Sbox[0] = _Xtime2Sbox[0]
  225. Xtime3Sbox[0] = _Xtime3Sbox[0]
  226. Xtime2[0] = _Xtime2[0]
  227. Xtime9[0] = _Xtime9[0]
  228. XtimeB[0] = _XtimeB[0]
  229. XtimeD[0] = _XtimeD[0]
  230. XtimeE[0] = _XtimeE[0]
  231. Sbox[1] = _Sbox[1]
  232. InvSbox[1] = _InvSbox[1]
  233. Xtime2Sbox[1] = _Xtime2Sbox[1]
  234. Xtime3Sbox[1] = _Xtime3Sbox[1]
  235. Xtime2[1] = _Xtime2[1]
  236. Xtime9[1] = _Xtime9[1]
  237. XtimeB[1] = _XtimeB[1]
  238. XtimeD[1] = _XtimeD[1]
  239. XtimeE[1] = _XtimeE[1]
  240. Sbox[2] = _Sbox[2]
  241. InvSbox[2] = _InvSbox[2]
  242. Xtime2Sbox[2] = _Xtime2Sbox[2]
  243. Xtime3Sbox[2] = _Xtime3Sbox[2]
  244. Xtime2[2] = _Xtime2[2]
  245. Xtime9[2] = _Xtime9[2]
  246. XtimeB[2] = _XtimeB[2]
  247. XtimeD[2] = _XtimeD[2]
  248. XtimeE[2] = _XtimeE[2]
  249. Sbox[3] = _Sbox[3]
  250. InvSbox[3] = _InvSbox[3]
  251. Xtime2Sbox[3] = _Xtime2Sbox[3]
  252. Xtime3Sbox[3] = _Xtime3Sbox[3]
  253. Xtime2[3] = _Xtime2[3]
  254. Xtime9[3] = _Xtime9[3]
  255. XtimeB[3] = _XtimeB[3]
  256. XtimeD[3] = _XtimeD[3]
  257. XtimeE[3] = _XtimeE[3]
  258. Sbox[4] = _Sbox[4]
  259. InvSbox[4] = _InvSbox[4]
  260. Xtime2Sbox[4] = _Xtime2Sbox[4]
  261. Xtime3Sbox[4] = _Xtime3Sbox[4]
  262. Xtime2[4] = _Xtime2[4]
  263. Xtime9[4] = _Xtime9[4]
  264. XtimeB[4] = _XtimeB[4]
  265. XtimeD[4] = _XtimeD[4]
  266. XtimeE[4] = _XtimeE[4]
  267. Sbox[5] = _Sbox[5]
  268. InvSbox[5] = _InvSbox[5]
  269. Xtime2Sbox[5] = _Xtime2Sbox[5]
  270. Xtime3Sbox[5] = _Xtime3Sbox[5]
  271. Xtime2[5] = _Xtime2[5]
  272. Xtime9[5] = _Xtime9[5]
  273. XtimeB[5] = _XtimeB[5]
  274. XtimeD[5] = _XtimeD[5]
  275. XtimeE[5] = _XtimeE[5]
  276. Sbox[6] = _Sbox[6]
  277. InvSbox[6] = _InvSbox[6]
  278. Xtime2Sbox[6] = _Xtime2Sbox[6]
  279. Xtime3Sbox[6] = _Xtime3Sbox[6]
  280. Xtime2[6] = _Xtime2[6]
  281. Xtime9[6] = _Xtime9[6]
  282. XtimeB[6] = _XtimeB[6]
  283. XtimeD[6] = _XtimeD[6]
  284. XtimeE[6] = _XtimeE[6]
  285. Sbox[7] = _Sbox[7]
  286. InvSbox[7] = _InvSbox[7]
  287. Xtime2Sbox[7] = _Xtime2Sbox[7]
  288. Xtime3Sbox[7] = _Xtime3Sbox[7]
  289. Xtime2[7] = _Xtime2[7]
  290. Xtime9[7] = _Xtime9[7]
  291. XtimeB[7] = _XtimeB[7]
  292. XtimeD[7] = _XtimeD[7]
  293. XtimeE[7] = _XtimeE[7]
  294. Sbox[8] = _Sbox[8]
  295. InvSbox[8] = _InvSbox[8]
  296. Xtime2Sbox[8] = _Xtime2Sbox[8]
  297. Xtime3Sbox[8] = _Xtime3Sbox[8]
  298. Xtime2[8] = _Xtime2[8]
  299. Xtime9[8] = _Xtime9[8]
  300. XtimeB[8] = _XtimeB[8]
  301. XtimeD[8] = _XtimeD[8]
  302. XtimeE[8] = _XtimeE[8]
  303. Sbox[9] = _Sbox[9]
  304. InvSbox[9] = _InvSbox[9]
  305. Xtime2Sbox[9] = _Xtime2Sbox[9]
  306. Xtime3Sbox[9] = _Xtime3Sbox[9]
  307. Xtime2[9] = _Xtime2[9]
  308. Xtime9[9] = _Xtime9[9]
  309. XtimeB[9] = _XtimeB[9]
  310. XtimeD[9] = _XtimeD[9]
  311. XtimeE[9] = _XtimeE[9]
  312. Sbox[10] = _Sbox[10]
  313. InvSbox[10] = _InvSbox[10]
  314. Xtime2Sbox[10] = _Xtime2Sbox[10]
  315. Xtime3Sbox[10] = _Xtime3Sbox[10]
  316. Xtime2[10] = _Xtime2[10]
  317. Xtime9[10] = _Xtime9[10]
  318. XtimeB[10] = _XtimeB[10]
  319. XtimeD[10] = _XtimeD[10]
  320. XtimeE[10] = _XtimeE[10]
  321. Sbox[11] = _Sbox[11]
  322. InvSbox[11] = _InvSbox[11]
  323. Xtime2Sbox[11] = _Xtime2Sbox[11]
  324. Xtime3Sbox[11] = _Xtime3Sbox[11]
  325. Xtime2[11] = _Xtime2[11]
  326. Xtime9[11] = _Xtime9[11]
  327. XtimeB[11] = _XtimeB[11]
  328. XtimeD[11] = _XtimeD[11]
  329. XtimeE[11] = _XtimeE[11]
  330. Sbox[12] = _Sbox[12]
  331. InvSbox[12] = _InvSbox[12]
  332. Xtime2Sbox[12] = _Xtime2Sbox[12]
  333. Xtime3Sbox[12] = _Xtime3Sbox[12]
  334. Xtime2[12] = _Xtime2[12]
  335. Xtime9[12] = _Xtime9[12]
  336. XtimeB[12] = _XtimeB[12]
  337. XtimeD[12] = _XtimeD[12]
  338. XtimeE[12] = _XtimeE[12]
  339. Sbox[13] = _Sbox[13]
  340. InvSbox[13] = _InvSbox[13]
  341. Xtime2Sbox[13] = _Xtime2Sbox[13]
  342. Xtime3Sbox[13] = _Xtime3Sbox[13]
  343. Xtime2[13] = _Xtime2[13]
  344. Xtime9[13] = _Xtime9[13]
  345. XtimeB[13] = _XtimeB[13]
  346. XtimeD[13] = _XtimeD[13]
  347. XtimeE[13] = _XtimeE[13]
  348. Sbox[14] = _Sbox[14]
  349. InvSbox[14] = _InvSbox[14]
  350. Xtime2Sbox[14] = _Xtime2Sbox[14]
  351. Xtime3Sbox[14] = _Xtime3Sbox[14]
  352. Xtime2[14] = _Xtime2[14]
  353. Xtime9[14] = _Xtime9[14]
  354. XtimeB[14] = _XtimeB[14]
  355. XtimeD[14] = _XtimeD[14]
  356. XtimeE[14] = _XtimeE[14]
  357. Sbox[15] = _Sbox[15]
  358. InvSbox[15] = _InvSbox[15]
  359. Xtime2Sbox[15] = _Xtime2Sbox[15]
  360. Xtime3Sbox[15] = _Xtime3Sbox[15]
  361. Xtime2[15] = _Xtime2[15]
  362. Xtime9[15] = _Xtime9[15]
  363. XtimeB[15] = _XtimeB[15]
  364. XtimeD[15] = _XtimeD[15]
  365. XtimeE[15] = _XtimeE[15]
  366. Sbox[16] = _Sbox[16]
  367. InvSbox[16] = _InvSbox[16]
  368. Xtime2Sbox[16] = _Xtime2Sbox[16]
  369. Xtime3Sbox[16] = _Xtime3Sbox[16]
  370. Xtime2[16] = _Xtime2[16]
  371. Xtime9[16] = _Xtime9[16]
  372. XtimeB[16] = _XtimeB[16]
  373. XtimeD[16] = _XtimeD[16]
  374. XtimeE[16] = _XtimeE[16]
  375. Sbox[17] = _Sbox[17]
  376. InvSbox[17] = _InvSbox[17]
  377. Xtime2Sbox[17] = _Xtime2Sbox[17]
  378. Xtime3Sbox[17] = _Xtime3Sbox[17]
  379. Xtime2[17] = _Xtime2[17]
  380. Xtime9[17] = _Xtime9[17]
  381. XtimeB[17] = _XtimeB[17]
  382. XtimeD[17] = _XtimeD[17]
  383. XtimeE[17] = _XtimeE[17]
  384. Sbox[18] = _Sbox[18]
  385. InvSbox[18] = _InvSbox[18]
  386. Xtime2Sbox[18] = _Xtime2Sbox[18]
  387. Xtime3Sbox[18] = _Xtime3Sbox[18]
  388. Xtime2[18] = _Xtime2[18]
  389. Xtime9[18] = _Xtime9[18]
  390. XtimeB[18] = _XtimeB[18]
  391. XtimeD[18] = _XtimeD[18]
  392. XtimeE[18] = _XtimeE[18]
  393. Sbox[19] = _Sbox[19]
  394. InvSbox[19] = _InvSbox[19]
  395. Xtime2Sbox[19] = _Xtime2Sbox[19]
  396. Xtime3Sbox[19] = _Xtime3Sbox[19]
  397. Xtime2[19] = _Xtime2[19]
  398. Xtime9[19] = _Xtime9[19]
  399. XtimeB[19] = _XtimeB[19]
  400. XtimeD[19] = _XtimeD[19]
  401. XtimeE[19] = _XtimeE[19]
  402. Sbox[20] = _Sbox[20]
  403. InvSbox[20] = _InvSbox[20]
  404. Xtime2Sbox[20] = _Xtime2Sbox[20]
  405. Xtime3Sbox[20] = _Xtime3Sbox[20]
  406. Xtime2[20] = _Xtime2[20]
  407. Xtime9[20] = _Xtime9[20]
  408. XtimeB[20] = _XtimeB[20]
  409. XtimeD[20] = _XtimeD[20]
  410. XtimeE[20] = _XtimeE[20]
  411. Sbox[21] = _Sbox[21]
  412. InvSbox[21] = _InvSbox[21]
  413. Xtime2Sbox[21] = _Xtime2Sbox[21]
  414. Xtime3Sbox[21] = _Xtime3Sbox[21]
  415. Xtime2[21] = _Xtime2[21]
  416. Xtime9[21] = _Xtime9[21]
  417. XtimeB[21] = _XtimeB[21]
  418. XtimeD[21] = _XtimeD[21]
  419. XtimeE[21] = _XtimeE[21]
  420. Sbox[22] = _Sbox[22]
  421. InvSbox[22] = _InvSbox[22]
  422. Xtime2Sbox[22] = _Xtime2Sbox[22]
  423. Xtime3Sbox[22] = _Xtime3Sbox[22]
  424. Xtime2[22] = _Xtime2[22]
  425. Xtime9[22] = _Xtime9[22]
  426. XtimeB[22] = _XtimeB[22]
  427. XtimeD[22] = _XtimeD[22]
  428. XtimeE[22] = _XtimeE[22]
  429. Sbox[23] = _Sbox[23]
  430. InvSbox[23] = _InvSbox[23]
  431. Xtime2Sbox[23] = _Xtime2Sbox[23]
  432. Xtime3Sbox[23] = _Xtime3Sbox[23]
  433. Xtime2[23] = _Xtime2[23]
  434. Xtime9[23] = _Xtime9[23]
  435. XtimeB[23] = _XtimeB[23]
  436. XtimeD[23] = _XtimeD[23]
  437. XtimeE[23] = _XtimeE[23]
  438. Sbox[24] = _Sbox[24]
  439. InvSbox[24] = _InvSbox[24]
  440. Xtime2Sbox[24] = _Xtime2Sbox[24]
  441. Xtime3Sbox[24] = _Xtime3Sbox[24]
  442. Xtime2[24] = _Xtime2[24]
  443. Xtime9[24] = _Xtime9[24]
  444. XtimeB[24] = _XtimeB[24]
  445. XtimeD[24] = _XtimeD[24]
  446. XtimeE[24] = _XtimeE[24]
  447. Sbox[25] = _Sbox[25]
  448. InvSbox[25] = _InvSbox[25]
  449. Xtime2Sbox[25] = _Xtime2Sbox[25]
  450. Xtime3Sbox[25] = _Xtime3Sbox[25]
  451. Xtime2[25] = _Xtime2[25]
  452. Xtime9[25] = _Xtime9[25]
  453. XtimeB[25] = _XtimeB[25]
  454. XtimeD[25] = _XtimeD[25]
  455. XtimeE[25] = _XtimeE[25]
  456. Sbox[26] = _Sbox[26]
  457. InvSbox[26] = _InvSbox[26]
  458. Xtime2Sbox[26] = _Xtime2Sbox[26]
  459. Xtime3Sbox[26] = _Xtime3Sbox[26]
  460. Xtime2[26] = _Xtime2[26]
  461. Xtime9[26] = _Xtime9[26]
  462. XtimeB[26] = _XtimeB[26]
  463. XtimeD[26] = _XtimeD[26]
  464. XtimeE[26] = _XtimeE[26]
  465. Sbox[27] = _Sbox[27]
  466. InvSbox[27] = _InvSbox[27]
  467. Xtime2Sbox[27] = _Xtime2Sbox[27]
  468. Xtime3Sbox[27] = _Xtime3Sbox[27]
  469. Xtime2[27] = _Xtime2[27]
  470. Xtime9[27] = _Xtime9[27]
  471. XtimeB[27] = _XtimeB[27]
  472. XtimeD[27] = _XtimeD[27]
  473. XtimeE[27] = _XtimeE[27]
  474. Sbox[28] = _Sbox[28]
  475. InvSbox[28] = _InvSbox[28]
  476. Xtime2Sbox[28] = _Xtime2Sbox[28]
  477. Xtime3Sbox[28] = _Xtime3Sbox[28]
  478. Xtime2[28] = _Xtime2[28]
  479. Xtime9[28] = _Xtime9[28]
  480. XtimeB[28] = _XtimeB[28]
  481. XtimeD[28] = _XtimeD[28]
  482. XtimeE[28] = _XtimeE[28]
  483. Sbox[29] = _Sbox[29]
  484. InvSbox[29] = _InvSbox[29]
  485. Xtime2Sbox[29] = _Xtime2Sbox[29]
  486. Xtime3Sbox[29] = _Xtime3Sbox[29]
  487. Xtime2[29] = _Xtime2[29]
  488. Xtime9[29] = _Xtime9[29]
  489. XtimeB[29] = _XtimeB[29]
  490. XtimeD[29] = _XtimeD[29]
  491. XtimeE[29] = _XtimeE[29]
  492. Sbox[30] = _Sbox[30]
  493. InvSbox[30] = _InvSbox[30]
  494. Xtime2Sbox[30] = _Xtime2Sbox[30]
  495. Xtime3Sbox[30] = _Xtime3Sbox[30]
  496. Xtime2[30] = _Xtime2[30]
  497. Xtime9[30] = _Xtime9[30]
  498. XtimeB[30] = _XtimeB[30]
  499. XtimeD[30] = _XtimeD[30]
  500. XtimeE[30] = _XtimeE[30]
  501. Sbox[31] = _Sbox[31]
  502. InvSbox[31] = _InvSbox[31]
  503. Xtime2Sbox[31] = _Xtime2Sbox[31]
  504. Xtime3Sbox[31] = _Xtime3Sbox[31]
  505. Xtime2[31] = _Xtime2[31]
  506. Xtime9[31] = _Xtime9[31]
  507. XtimeB[31] = _XtimeB[31]
  508. XtimeD[31] = _XtimeD[31]
  509. XtimeE[31] = _XtimeE[31]
  510. Sbox[32] = _Sbox[32]
  511. InvSbox[32] = _InvSbox[32]
  512. Xtime2Sbox[32] = _Xtime2Sbox[32]
  513. Xtime3Sbox[32] = _Xtime3Sbox[32]
  514. Xtime2[32] = _Xtime2[32]
  515. Xtime9[32] = _Xtime9[32]
  516. XtimeB[32] = _XtimeB[32]
  517. XtimeD[32] = _XtimeD[32]
  518. XtimeE[32] = _XtimeE[32]
  519. Sbox[33] = _Sbox[33]
  520. InvSbox[33] = _InvSbox[33]
  521. Xtime2Sbox[33] = _Xtime2Sbox[33]
  522. Xtime3Sbox[33] = _Xtime3Sbox[33]
  523. Xtime2[33] = _Xtime2[33]
  524. Xtime9[33] = _Xtime9[33]
  525. XtimeB[33] = _XtimeB[33]
  526. XtimeD[33] = _XtimeD[33]
  527. XtimeE[33] = _XtimeE[33]
  528. Sbox[34] = _Sbox[34]
  529. InvSbox[34] = _InvSbox[34]
  530. Xtime2Sbox[34] = _Xtime2Sbox[34]
  531. Xtime3Sbox[34] = _Xtime3Sbox[34]
  532. Xtime2[34] = _Xtime2[34]
  533. Xtime9[34] = _Xtime9[34]
  534. XtimeB[34] = _XtimeB[34]
  535. XtimeD[34] = _XtimeD[34]
  536. XtimeE[34] = _XtimeE[34]
  537. Sbox[35] = _Sbox[35]
  538. InvSbox[35] = _InvSbox[35]
  539. Xtime2Sbox[35] = _Xtime2Sbox[35]
  540. Xtime3Sbox[35] = _Xtime3Sbox[35]
  541. Xtime2[35] = _Xtime2[35]
  542. Xtime9[35] = _Xtime9[35]
  543. XtimeB[35] = _XtimeB[35]
  544. XtimeD[35] = _XtimeD[35]
  545. XtimeE[35] = _XtimeE[35]
  546. Sbox[36] = _Sbox[36]
  547. InvSbox[36] = _InvSbox[36]
  548. Xtime2Sbox[36] = _Xtime2Sbox[36]
  549. Xtime3Sbox[36] = _Xtime3Sbox[36]
  550. Xtime2[36] = _Xtime2[36]
  551. Xtime9[36] = _Xtime9[36]
  552. XtimeB[36] = _XtimeB[36]
  553. XtimeD[36] = _XtimeD[36]
  554. XtimeE[36] = _XtimeE[36]
  555. Sbox[37] = _Sbox[37]
  556. InvSbox[37] = _InvSbox[37]
  557. Xtime2Sbox[37] = _Xtime2Sbox[37]
  558. Xtime3Sbox[37] = _Xtime3Sbox[37]
  559. Xtime2[37] = _Xtime2[37]
  560. Xtime9[37] = _Xtime9[37]
  561. XtimeB[37] = _XtimeB[37]
  562. XtimeD[37] = _XtimeD[37]
  563. XtimeE[37] = _XtimeE[37]
  564. Sbox[38] = _Sbox[38]
  565. InvSbox[38] = _InvSbox[38]
  566. Xtime2Sbox[38] = _Xtime2Sbox[38]
  567. Xtime3Sbox[38] = _Xtime3Sbox[38]
  568. Xtime2[38] = _Xtime2[38]
  569. Xtime9[38] = _Xtime9[38]
  570. XtimeB[38] = _XtimeB[38]
  571. XtimeD[38] = _XtimeD[38]
  572. XtimeE[38] = _XtimeE[38]
  573. Sbox[39] = _Sbox[39]
  574. InvSbox[39] = _InvSbox[39]
  575. Xtime2Sbox[39] = _Xtime2Sbox[39]
  576. Xtime3Sbox[39] = _Xtime3Sbox[39]
  577. Xtime2[39] = _Xtime2[39]
  578. Xtime9[39] = _Xtime9[39]
  579. XtimeB[39] = _XtimeB[39]
  580. XtimeD[39] = _XtimeD[39]
  581. XtimeE[39] = _XtimeE[39]
  582. Sbox[40] = _Sbox[40]
  583. InvSbox[40] = _InvSbox[40]
  584. Xtime2Sbox[40] = _Xtime2Sbox[40]
  585. Xtime3Sbox[40] = _Xtime3Sbox[40]
  586. Xtime2[40] = _Xtime2[40]
  587. Xtime9[40] = _Xtime9[40]
  588. XtimeB[40] = _XtimeB[40]
  589. XtimeD[40] = _XtimeD[40]
  590. XtimeE[40] = _XtimeE[40]
  591. Sbox[41] = _Sbox[41]
  592. InvSbox[41] = _InvSbox[41]
  593. Xtime2Sbox[41] = _Xtime2Sbox[41]
  594. Xtime3Sbox[41] = _Xtime3Sbox[41]
  595. Xtime2[41] = _Xtime2[41]
  596. Xtime9[41] = _Xtime9[41]
  597. XtimeB[41] = _XtimeB[41]
  598. XtimeD[41] = _XtimeD[41]
  599. XtimeE[41] = _XtimeE[41]
  600. Sbox[42] = _Sbox[42]
  601. InvSbox[42] = _InvSbox[42]
  602. Xtime2Sbox[42] = _Xtime2Sbox[42]
  603. Xtime3Sbox[42] = _Xtime3Sbox[42]
  604. Xtime2[42] = _Xtime2[42]
  605. Xtime9[42] = _Xtime9[42]
  606. XtimeB[42] = _XtimeB[42]
  607. XtimeD[42] = _XtimeD[42]
  608. XtimeE[42] = _XtimeE[42]
  609. Sbox[43] = _Sbox[43]
  610. InvSbox[43] = _InvSbox[43]
  611. Xtime2Sbox[43] = _Xtime2Sbox[43]
  612. Xtime3Sbox[43] = _Xtime3Sbox[43]
  613. Xtime2[43] = _Xtime2[43]
  614. Xtime9[43] = _Xtime9[43]
  615. XtimeB[43] = _XtimeB[43]
  616. XtimeD[43] = _XtimeD[43]
  617. XtimeE[43] = _XtimeE[43]
  618. Sbox[44] = _Sbox[44]
  619. InvSbox[44] = _InvSbox[44]
  620. Xtime2Sbox[44] = _Xtime2Sbox[44]
  621. Xtime3Sbox[44] = _Xtime3Sbox[44]
  622. Xtime2[44] = _Xtime2[44]
  623. Xtime9[44] = _Xtime9[44]
  624. XtimeB[44] = _XtimeB[44]
  625. XtimeD[44] = _XtimeD[44]
  626. XtimeE[44] = _XtimeE[44]
  627. Sbox[45] = _Sbox[45]
  628. InvSbox[45] = _InvSbox[45]
  629. Xtime2Sbox[45] = _Xtime2Sbox[45]
  630. Xtime3Sbox[45] = _Xtime3Sbox[45]
  631. Xtime2[45] = _Xtime2[45]
  632. Xtime9[45] = _Xtime9[45]
  633. XtimeB[45] = _XtimeB[45]
  634. XtimeD[45] = _XtimeD[45]
  635. XtimeE[45] = _XtimeE[45]
  636. Sbox[46] = _Sbox[46]
  637. InvSbox[46] = _InvSbox[46]
  638. Xtime2Sbox[46] = _Xtime2Sbox[46]
  639. Xtime3Sbox[46] = _Xtime3Sbox[46]
  640. Xtime2[46] = _Xtime2[46]
  641. Xtime9[46] = _Xtime9[46]
  642. XtimeB[46] = _XtimeB[46]
  643. XtimeD[46] = _XtimeD[46]
  644. XtimeE[46] = _XtimeE[46]
  645. Sbox[47] = _Sbox[47]
  646. InvSbox[47] = _InvSbox[47]
  647. Xtime2Sbox[47] = _Xtime2Sbox[47]
  648. Xtime3Sbox[47] = _Xtime3Sbox[47]
  649. Xtime2[47] = _Xtime2[47]
  650. Xtime9[47] = _Xtime9[47]
  651. XtimeB[47] = _XtimeB[47]
  652. XtimeD[47] = _XtimeD[47]
  653. XtimeE[47] = _XtimeE[47]
  654. Sbox[48] = _Sbox[48]
  655. InvSbox[48] = _InvSbox[48]
  656. Xtime2Sbox[48] = _Xtime2Sbox[48]
  657. Xtime3Sbox[48] = _Xtime3Sbox[48]
  658. Xtime2[48] = _Xtime2[48]
  659. Xtime9[48] = _Xtime9[48]
  660. XtimeB[48] = _XtimeB[48]
  661. XtimeD[48] = _XtimeD[48]
  662. XtimeE[48] = _XtimeE[48]
  663. Sbox[49] = _Sbox[49]
  664. InvSbox[49] = _InvSbox[49]
  665. Xtime2Sbox[49] = _Xtime2Sbox[49]
  666. Xtime3Sbox[49] = _Xtime3Sbox[49]
  667. Xtime2[49] = _Xtime2[49]
  668. Xtime9[49] = _Xtime9[49]
  669. XtimeB[49] = _XtimeB[49]
  670. XtimeD[49] = _XtimeD[49]
  671. XtimeE[49] = _XtimeE[49]
  672. Sbox[50] = _Sbox[50]
  673. InvSbox[50] = _InvSbox[50]
  674. Xtime2Sbox[50] = _Xtime2Sbox[50]
  675. Xtime3Sbox[50] = _Xtime3Sbox[50]
  676. Xtime2[50] = _Xtime2[50]
  677. Xtime9[50] = _Xtime9[50]
  678. XtimeB[50] = _XtimeB[50]
  679. XtimeD[50] = _XtimeD[50]
  680. XtimeE[50] = _XtimeE[50]
  681. Sbox[51] = _Sbox[51]
  682. InvSbox[51] = _InvSbox[51]
  683. Xtime2Sbox[51] = _Xtime2Sbox[51]
  684. Xtime3Sbox[51] = _Xtime3Sbox[51]
  685. Xtime2[51] = _Xtime2[51]
  686. Xtime9[51] = _Xtime9[51]
  687. XtimeB[51] = _XtimeB[51]
  688. XtimeD[51] = _XtimeD[51]
  689. XtimeE[51] = _XtimeE[51]
  690. Sbox[52] = _Sbox[52]
  691. InvSbox[52] = _InvSbox[52]
  692. Xtime2Sbox[52] = _Xtime2Sbox[52]
  693. Xtime3Sbox[52] = _Xtime3Sbox[52]
  694. Xtime2[52] = _Xtime2[52]
  695. Xtime9[52] = _Xtime9[52]
  696. XtimeB[52] = _XtimeB[52]
  697. XtimeD[52] = _XtimeD[52]
  698. XtimeE[52] = _XtimeE[52]
  699. Sbox[53] = _Sbox[53]
  700. InvSbox[53] = _InvSbox[53]
  701. Xtime2Sbox[53] = _Xtime2Sbox[53]
  702. Xtime3Sbox[53] = _Xtime3Sbox[53]
  703. Xtime2[53] = _Xtime2[53]
  704. Xtime9[53] = _Xtime9[53]
  705. XtimeB[53] = _XtimeB[53]
  706. XtimeD[53] = _XtimeD[53]
  707. XtimeE[53] = _XtimeE[53]
  708. Sbox[54] = _Sbox[54]
  709. InvSbox[54] = _InvSbox[54]
  710. Xtime2Sbox[54] = _Xtime2Sbox[54]
  711. Xtime3Sbox[54] = _Xtime3Sbox[54]
  712. Xtime2[54] = _Xtime2[54]
  713. Xtime9[54] = _Xtime9[54]
  714. XtimeB[54] = _XtimeB[54]
  715. XtimeD[54] = _XtimeD[54]
  716. XtimeE[54] = _XtimeE[54]
  717. Sbox[55] = _Sbox[55]
  718. InvSbox[55] = _InvSbox[55]
  719. Xtime2Sbox[55] = _Xtime2Sbox[55]
  720. Xtime3Sbox[55] = _Xtime3Sbox[55]
  721. Xtime2[55] = _Xtime2[55]
  722. Xtime9[55] = _Xtime9[55]
  723. XtimeB[55] = _XtimeB[55]
  724. XtimeD[55] = _XtimeD[55]
  725. XtimeE[55] = _XtimeE[55]
  726. Sbox[56] = _Sbox[56]
  727. InvSbox[56] = _InvSbox[56]
  728. Xtime2Sbox[56] = _Xtime2Sbox[56]
  729. Xtime3Sbox[56] = _Xtime3Sbox[56]
  730. Xtime2[56] = _Xtime2[56]
  731. Xtime9[56] = _Xtime9[56]
  732. XtimeB[56] = _XtimeB[56]
  733. XtimeD[56] = _XtimeD[56]
  734. XtimeE[56] = _XtimeE[56]
  735. Sbox[57] = _Sbox[57]
  736. InvSbox[57] = _InvSbox[57]
  737. Xtime2Sbox[57] = _Xtime2Sbox[57]
  738. Xtime3Sbox[57] = _Xtime3Sbox[57]
  739. Xtime2[57] = _Xtime2[57]
  740. Xtime9[57] = _Xtime9[57]
  741. XtimeB[57] = _XtimeB[57]
  742. XtimeD[57] = _XtimeD[57]
  743. XtimeE[57] = _XtimeE[57]
  744. Sbox[58] = _Sbox[58]
  745. InvSbox[58] = _InvSbox[58]
  746. Xtime2Sbox[58] = _Xtime2Sbox[58]
  747. Xtime3Sbox[58] = _Xtime3Sbox[58]
  748. Xtime2[58] = _Xtime2[58]
  749. Xtime9[58] = _Xtime9[58]
  750. XtimeB[58] = _XtimeB[58]
  751. XtimeD[58] = _XtimeD[58]
  752. XtimeE[58] = _XtimeE[58]
  753. Sbox[59] = _Sbox[59]
  754. InvSbox[59] = _InvSbox[59]
  755. Xtime2Sbox[59] = _Xtime2Sbox[59]
  756. Xtime3Sbox[59] = _Xtime3Sbox[59]
  757. Xtime2[59] = _Xtime2[59]
  758. Xtime9[59] = _Xtime9[59]
  759. XtimeB[59] = _XtimeB[59]
  760. XtimeD[59] = _XtimeD[59]
  761. XtimeE[59] = _XtimeE[59]
  762. Sbox[60] = _Sbox[60]
  763. InvSbox[60] = _InvSbox[60]
  764. Xtime2Sbox[60] = _Xtime2Sbox[60]
  765. Xtime3Sbox[60] = _Xtime3Sbox[60]
  766. Xtime2[60] = _Xtime2[60]
  767. Xtime9[60] = _Xtime9[60]
  768. XtimeB[60] = _XtimeB[60]
  769. XtimeD[60] = _XtimeD[60]
  770. XtimeE[60] = _XtimeE[60]
  771. Sbox[61] = _Sbox[61]
  772. InvSbox[61] = _InvSbox[61]
  773. Xtime2Sbox[61] = _Xtime2Sbox[61]
  774. Xtime3Sbox[61] = _Xtime3Sbox[61]
  775. Xtime2[61] = _Xtime2[61]
  776. Xtime9[61] = _Xtime9[61]
  777. XtimeB[61] = _XtimeB[61]
  778. XtimeD[61] = _XtimeD[61]
  779. XtimeE[61] = _XtimeE[61]
  780. Sbox[62] = _Sbox[62]
  781. InvSbox[62] = _InvSbox[62]
  782. Xtime2Sbox[62] = _Xtime2Sbox[62]
  783. Xtime3Sbox[62] = _Xtime3Sbox[62]
  784. Xtime2[62] = _Xtime2[62]
  785. Xtime9[62] = _Xtime9[62]
  786. XtimeB[62] = _XtimeB[62]
  787. XtimeD[62] = _XtimeD[62]
  788. XtimeE[62] = _XtimeE[62]
  789. Sbox[63] = _Sbox[63]
  790. InvSbox[63] = _InvSbox[63]
  791. Xtime2Sbox[63] = _Xtime2Sbox[63]
  792. Xtime3Sbox[63] = _Xtime3Sbox[63]
  793. Xtime2[63] = _Xtime2[63]
  794. Xtime9[63] = _Xtime9[63]
  795. XtimeB[63] = _XtimeB[63]
  796. XtimeD[63] = _XtimeD[63]
  797. XtimeE[63] = _XtimeE[63]
  798. Sbox[64] = _Sbox[64]
  799. InvSbox[64] = _InvSbox[64]
  800. Xtime2Sbox[64] = _Xtime2Sbox[64]
  801. Xtime3Sbox[64] = _Xtime3Sbox[64]
  802. Xtime2[64] = _Xtime2[64]
  803. Xtime9[64] = _Xtime9[64]
  804. XtimeB[64] = _XtimeB[64]
  805. XtimeD[64] = _XtimeD[64]
  806. XtimeE[64] = _XtimeE[64]
  807. Sbox[65] = _Sbox[65]
  808. InvSbox[65] = _InvSbox[65]
  809. Xtime2Sbox[65] = _Xtime2Sbox[65]
  810. Xtime3Sbox[65] = _Xtime3Sbox[65]
  811. Xtime2[65] = _Xtime2[65]
  812. Xtime9[65] = _Xtime9[65]
  813. XtimeB[65] = _XtimeB[65]
  814. XtimeD[65] = _XtimeD[65]
  815. XtimeE[65] = _XtimeE[65]
  816. Sbox[66] = _Sbox[66]
  817. InvSbox[66] = _InvSbox[66]
  818. Xtime2Sbox[66] = _Xtime2Sbox[66]
  819. Xtime3Sbox[66] = _Xtime3Sbox[66]
  820. Xtime2[66] = _Xtime2[66]
  821. Xtime9[66] = _Xtime9[66]
  822. XtimeB[66] = _XtimeB[66]
  823. XtimeD[66] = _XtimeD[66]
  824. XtimeE[66] = _XtimeE[66]
  825. Sbox[67] = _Sbox[67]
  826. InvSbox[67] = _InvSbox[67]
  827. Xtime2Sbox[67] = _Xtime2Sbox[67]
  828. Xtime3Sbox[67] = _Xtime3Sbox[67]
  829. Xtime2[67] = _Xtime2[67]
  830. Xtime9[67] = _Xtime9[67]
  831. XtimeB[67] = _XtimeB[67]
  832. XtimeD[67] = _XtimeD[67]
  833. XtimeE[67] = _XtimeE[67]
  834. Sbox[68] = _Sbox[68]
  835. InvSbox[68] = _InvSbox[68]
  836. Xtime2Sbox[68] = _Xtime2Sbox[68]
  837. Xtime3Sbox[68] = _Xtime3Sbox[68]
  838. Xtime2[68] = _Xtime2[68]
  839. Xtime9[68] = _Xtime9[68]
  840. XtimeB[68] = _XtimeB[68]
  841. XtimeD[68] = _XtimeD[68]
  842. XtimeE[68] = _XtimeE[68]
  843. Sbox[69] = _Sbox[69]
  844. InvSbox[69] = _InvSbox[69]
  845. Xtime2Sbox[69] = _Xtime2Sbox[69]
  846. Xtime3Sbox[69] = _Xtime3Sbox[69]
  847. Xtime2[69] = _Xtime2[69]
  848. Xtime9[69] = _Xtime9[69]
  849. XtimeB[69] = _XtimeB[69]
  850. XtimeD[69] = _XtimeD[69]
  851. XtimeE[69] = _XtimeE[69]
  852. Sbox[70] = _Sbox[70]
  853. InvSbox[70] = _InvSbox[70]
  854. Xtime2Sbox[70] = _Xtime2Sbox[70]
  855. Xtime3Sbox[70] = _Xtime3Sbox[70]
  856. Xtime2[70] = _Xtime2[70]
  857. Xtime9[70] = _Xtime9[70]
  858. XtimeB[70] = _XtimeB[70]
  859. XtimeD[70] = _XtimeD[70]
  860. XtimeE[70] = _XtimeE[70]
  861. Sbox[71] = _Sbox[71]
  862. InvSbox[71] = _InvSbox[71]
  863. Xtime2Sbox[71] = _Xtime2Sbox[71]
  864. Xtime3Sbox[71] = _Xtime3Sbox[71]
  865. Xtime2[71] = _Xtime2[71]
  866. Xtime9[71] = _Xtime9[71]
  867. XtimeB[71] = _XtimeB[71]
  868. XtimeD[71] = _XtimeD[71]
  869. XtimeE[71] = _XtimeE[71]
  870. Sbox[72] = _Sbox[72]
  871. InvSbox[72] = _InvSbox[72]
  872. Xtime2Sbox[72] = _Xtime2Sbox[72]
  873. Xtime3Sbox[72] = _Xtime3Sbox[72]
  874. Xtime2[72] = _Xtime2[72]
  875. Xtime9[72] = _Xtime9[72]
  876. XtimeB[72] = _XtimeB[72]
  877. XtimeD[72] = _XtimeD[72]
  878. XtimeE[72] = _XtimeE[72]
  879. Sbox[73] = _Sbox[73]
  880. InvSbox[73] = _InvSbox[73]
  881. Xtime2Sbox[73] = _Xtime2Sbox[73]
  882. Xtime3Sbox[73] = _Xtime3Sbox[73]
  883. Xtime2[73] = _Xtime2[73]
  884. Xtime9[73] = _Xtime9[73]
  885. XtimeB[73] = _XtimeB[73]
  886. XtimeD[73] = _XtimeD[73]
  887. XtimeE[73] = _XtimeE[73]
  888. Sbox[74] = _Sbox[74]
  889. InvSbox[74] = _InvSbox[74]
  890. Xtime2Sbox[74] = _Xtime2Sbox[74]
  891. Xtime3Sbox[74] = _Xtime3Sbox[74]
  892. Xtime2[74] = _Xtime2[74]
  893. Xtime9[74] = _Xtime9[74]
  894. XtimeB[74] = _XtimeB[74]
  895. XtimeD[74] = _XtimeD[74]
  896. XtimeE[74] = _XtimeE[74]
  897. Sbox[75] = _Sbox[75]
  898. InvSbox[75] = _InvSbox[75]
  899. Xtime2Sbox[75] = _Xtime2Sbox[75]
  900. Xtime3Sbox[75] = _Xtime3Sbox[75]
  901. Xtime2[75] = _Xtime2[75]
  902. Xtime9[75] = _Xtime9[75]
  903. XtimeB[75] = _XtimeB[75]
  904. XtimeD[75] = _XtimeD[75]
  905. XtimeE[75] = _XtimeE[75]
  906. Sbox[76] = _Sbox[76]
  907. InvSbox[76] = _InvSbox[76]
  908. Xtime2Sbox[76] = _Xtime2Sbox[76]
  909. Xtime3Sbox[76] = _Xtime3Sbox[76]
  910. Xtime2[76] = _Xtime2[76]
  911. Xtime9[76] = _Xtime9[76]
  912. XtimeB[76] = _XtimeB[76]
  913. XtimeD[76] = _XtimeD[76]
  914. XtimeE[76] = _XtimeE[76]
  915. Sbox[77] = _Sbox[77]
  916. InvSbox[77] = _InvSbox[77]
  917. Xtime2Sbox[77] = _Xtime2Sbox[77]
  918. Xtime3Sbox[77] = _Xtime3Sbox[77]
  919. Xtime2[77] = _Xtime2[77]
  920. Xtime9[77] = _Xtime9[77]
  921. XtimeB[77] = _XtimeB[77]
  922. XtimeD[77] = _XtimeD[77]
  923. XtimeE[77] = _XtimeE[77]
  924. Sbox[78] = _Sbox[78]
  925. InvSbox[78] = _InvSbox[78]
  926. Xtime2Sbox[78] = _Xtime2Sbox[78]
  927. Xtime3Sbox[78] = _Xtime3Sbox[78]
  928. Xtime2[78] = _Xtime2[78]
  929. Xtime9[78] = _Xtime9[78]
  930. XtimeB[78] = _XtimeB[78]
  931. XtimeD[78] = _XtimeD[78]
  932. XtimeE[78] = _XtimeE[78]
  933. Sbox[79] = _Sbox[79]
  934. InvSbox[79] = _InvSbox[79]
  935. Xtime2Sbox[79] = _Xtime2Sbox[79]
  936. Xtime3Sbox[79] = _Xtime3Sbox[79]
  937. Xtime2[79] = _Xtime2[79]
  938. Xtime9[79] = _Xtime9[79]
  939. XtimeB[79] = _XtimeB[79]
  940. XtimeD[79] = _XtimeD[79]
  941. XtimeE[79] = _XtimeE[79]
  942. Sbox[80] = _Sbox[80]
  943. InvSbox[80] = _InvSbox[80]
  944. Xtime2Sbox[80] = _Xtime2Sbox[80]
  945. Xtime3Sbox[80] = _Xtime3Sbox[80]
  946. Xtime2[80] = _Xtime2[80]
  947. Xtime9[80] = _Xtime9[80]
  948. XtimeB[80] = _XtimeB[80]
  949. XtimeD[80] = _XtimeD[80]
  950. XtimeE[80] = _XtimeE[80]
  951. Sbox[81] = _Sbox[81]
  952. InvSbox[81] = _InvSbox[81]
  953. Xtime2Sbox[81] = _Xtime2Sbox[81]
  954. Xtime3Sbox[81] = _Xtime3Sbox[81]
  955. Xtime2[81] = _Xtime2[81]
  956. Xtime9[81] = _Xtime9[81]
  957. XtimeB[81] = _XtimeB[81]
  958. XtimeD[81] = _XtimeD[81]
  959. XtimeE[81] = _XtimeE[81]
  960. Sbox[82] = _Sbox[82]
  961. InvSbox[82] = _InvSbox[82]
  962. Xtime2Sbox[82] = _Xtime2Sbox[82]
  963. Xtime3Sbox[82] = _Xtime3Sbox[82]
  964. Xtime2[82] = _Xtime2[82]
  965. Xtime9[82] = _Xtime9[82]
  966. XtimeB[82] = _XtimeB[82]
  967. XtimeD[82] = _XtimeD[82]
  968. XtimeE[82] = _XtimeE[82]
  969. Sbox[83] = _Sbox[83]
  970. InvSbox[83] = _InvSbox[83]
  971. Xtime2Sbox[83] = _Xtime2Sbox[83]
  972. Xtime3Sbox[83] = _Xtime3Sbox[83]
  973. Xtime2[83] = _Xtime2[83]
  974. Xtime9[83] = _Xtime9[83]
  975. XtimeB[83] = _XtimeB[83]
  976. XtimeD[83] = _XtimeD[83]
  977. XtimeE[83] = _XtimeE[83]
  978. Sbox[84] = _Sbox[84]
  979. InvSbox[84] = _InvSbox[84]
  980. Xtime2Sbox[84] = _Xtime2Sbox[84]
  981. Xtime3Sbox[84] = _Xtime3Sbox[84]
  982. Xtime2[84] = _Xtime2[84]
  983. Xtime9[84] = _Xtime9[84]
  984. XtimeB[84] = _XtimeB[84]
  985. XtimeD[84] = _XtimeD[84]
  986. XtimeE[84] = _XtimeE[84]
  987. Sbox[85] = _Sbox[85]
  988. InvSbox[85] = _InvSbox[85]
  989. Xtime2Sbox[85] = _Xtime2Sbox[85]
  990. Xtime3Sbox[85] = _Xtime3Sbox[85]
  991. Xtime2[85] = _Xtime2[85]
  992. Xtime9[85] = _Xtime9[85]
  993. XtimeB[85] = _XtimeB[85]
  994. XtimeD[85] = _XtimeD[85]
  995. XtimeE[85] = _XtimeE[85]
  996. Sbox[86] = _Sbox[86]
  997. InvSbox[86] = _InvSbox[86]
  998. Xtime2Sbox[86] = _Xtime2Sbox[86]
  999. Xtime3Sbox[86] = _Xtime3Sbox[86]
  1000. Xtime2[86] = _Xtime2[86]
  1001. Xtime9[86] = _Xtime9[86]
  1002. XtimeB[86] = _XtimeB[86]
  1003. XtimeD[86] = _XtimeD[86]
  1004. XtimeE[86] = _XtimeE[86]
  1005. Sbox[87] = _Sbox[87]
  1006. InvSbox[87] = _InvSbox[87]
  1007. Xtime2Sbox[87] = _Xtime2Sbox[87]
  1008. Xtime3Sbox[87] = _Xtime3Sbox[87]
  1009. Xtime2[87] = _Xtime2[87]
  1010. Xtime9[87] = _Xtime9[87]
  1011. XtimeB[87] = _XtimeB[87]
  1012. XtimeD[87] = _XtimeD[87]
  1013. XtimeE[87] = _XtimeE[87]
  1014. Sbox[88] = _Sbox[88]
  1015. InvSbox[88] = _InvSbox[88]
  1016. Xtime2Sbox[88] = _Xtime2Sbox[88]
  1017. Xtime3Sbox[88] = _Xtime3Sbox[88]
  1018. Xtime2[88] = _Xtime2[88]
  1019. Xtime9[88] = _Xtime9[88]
  1020. XtimeB[88] = _XtimeB[88]
  1021. XtimeD[88] = _XtimeD[88]
  1022. XtimeE[88] = _XtimeE[88]
  1023. Sbox[89] = _Sbox[89]
  1024. InvSbox[89] = _InvSbox[89]
  1025. Xtime2Sbox[89] = _Xtime2Sbox[89]
  1026. Xtime3Sbox[89] = _Xtime3Sbox[89]
  1027. Xtime2[89] = _Xtime2[89]
  1028. Xtime9[89] = _Xtime9[89]
  1029. XtimeB[89] = _XtimeB[89]
  1030. XtimeD[89] = _XtimeD[89]
  1031. XtimeE[89] = _XtimeE[89]
  1032. Sbox[90] = _Sbox[90]
  1033. InvSbox[90] = _InvSbox[90]
  1034. Xtime2Sbox[90] = _Xtime2Sbox[90]
  1035. Xtime3Sbox[90] = _Xtime3Sbox[90]
  1036. Xtime2[90] = _Xtime2[90]
  1037. Xtime9[90] = _Xtime9[90]
  1038. XtimeB[90] = _XtimeB[90]
  1039. XtimeD[90] = _XtimeD[90]
  1040. XtimeE[90] = _XtimeE[90]
  1041. Sbox[91] = _Sbox[91]
  1042. InvSbox[91] = _InvSbox[91]
  1043. Xtime2Sbox[91] = _Xtime2Sbox[91]
  1044. Xtime3Sbox[91] = _Xtime3Sbox[91]
  1045. Xtime2[91] = _Xtime2[91]
  1046. Xtime9[91] = _Xtime9[91]
  1047. XtimeB[91] = _XtimeB[91]
  1048. XtimeD[91] = _XtimeD[91]
  1049. XtimeE[91] = _XtimeE[91]
  1050. Sbox[92] = _Sbox[92]
  1051. InvSbox[92] = _InvSbox[92]
  1052. Xtime2Sbox[92] = _Xtime2Sbox[92]
  1053. Xtime3Sbox[92] = _Xtime3Sbox[92]
  1054. Xtime2[92] = _Xtime2[92]
  1055. Xtime9[92] = _Xtime9[92]
  1056. XtimeB[92] = _XtimeB[92]
  1057. XtimeD[92] = _XtimeD[92]
  1058. XtimeE[92] = _XtimeE[92]
  1059. Sbox[93] = _Sbox[93]
  1060. InvSbox[93] = _InvSbox[93]
  1061. Xtime2Sbox[93] = _Xtime2Sbox[93]
  1062. Xtime3Sbox[93] = _Xtime3Sbox[93]
  1063. Xtime2[93] = _Xtime2[93]
  1064. Xtime9[93] = _Xtime9[93]
  1065. XtimeB[93] = _XtimeB[93]
  1066. XtimeD[93] = _XtimeD[93]
  1067. XtimeE[93] = _XtimeE[93]
  1068. Sbox[94] = _Sbox[94]
  1069. InvSbox[94] = _InvSbox[94]
  1070. Xtime2Sbox[94] = _Xtime2Sbox[94]
  1071. Xtime3Sbox[94] = _Xtime3Sbox[94]
  1072. Xtime2[94] = _Xtime2[94]
  1073. Xtime9[94] = _Xtime9[94]
  1074. XtimeB[94] = _XtimeB[94]
  1075. XtimeD[94] = _XtimeD[94]
  1076. XtimeE[94] = _XtimeE[94]
  1077. Sbox[95] = _Sbox[95]
  1078. InvSbox[95] = _InvSbox[95]
  1079. Xtime2Sbox[95] = _Xtime2Sbox[95]
  1080. Xtime3Sbox[95] = _Xtime3Sbox[95]
  1081. Xtime2[95] = _Xtime2[95]
  1082. Xtime9[95] = _Xtime9[95]
  1083. XtimeB[95] = _XtimeB[95]
  1084. XtimeD[95] = _XtimeD[95]
  1085. XtimeE[95] = _XtimeE[95]
  1086. Sbox[96] = _Sbox[96]
  1087. InvSbox[96] = _InvSbox[96]
  1088. Xtime2Sbox[96] = _Xtime2Sbox[96]
  1089. Xtime3Sbox[96] = _Xtime3Sbox[96]
  1090. Xtime2[96] = _Xtime2[96]
  1091. Xtime9[96] = _Xtime9[96]
  1092. XtimeB[96] = _XtimeB[96]
  1093. XtimeD[96] = _XtimeD[96]
  1094. XtimeE[96] = _XtimeE[96]
  1095. Sbox[97] = _Sbox[97]
  1096. InvSbox[97] = _InvSbox[97]
  1097. Xtime2Sbox[97] = _Xtime2Sbox[97]
  1098. Xtime3Sbox[97] = _Xtime3Sbox[97]
  1099. Xtime2[97] = _Xtime2[97]
  1100. Xtime9[97] = _Xtime9[97]
  1101. XtimeB[97] = _XtimeB[97]
  1102. XtimeD[97] = _XtimeD[97]
  1103. XtimeE[97] = _XtimeE[97]
  1104. Sbox[98] = _Sbox[98]
  1105. InvSbox[98] = _InvSbox[98]
  1106. Xtime2Sbox[98] = _Xtime2Sbox[98]
  1107. Xtime3Sbox[98] = _Xtime3Sbox[98]
  1108. Xtime2[98] = _Xtime2[98]
  1109. Xtime9[98] = _Xtime9[98]
  1110. XtimeB[98] = _XtimeB[98]
  1111. XtimeD[98] = _XtimeD[98]
  1112. XtimeE[98] = _XtimeE[98]
  1113. Sbox[99] = _Sbox[99]
  1114. InvSbox[99] = _InvSbox[99]
  1115. Xtime2Sbox[99] = _Xtime2Sbox[99]
  1116. Xtime3Sbox[99] = _Xtime3Sbox[99]
  1117. Xtime2[99] = _Xtime2[99]
  1118. Xtime9[99] = _Xtime9[99]
  1119. XtimeB[99] = _XtimeB[99]
  1120. XtimeD[99] = _XtimeD[99]
  1121. XtimeE[99] = _XtimeE[99]
  1122. Sbox[100] = _Sbox[100]
  1123. InvSbox[100] = _InvSbox[100]
  1124. Xtime2Sbox[100] = _Xtime2Sbox[100]
  1125. Xtime3Sbox[100] = _Xtime3Sbox[100]
  1126. Xtime2[100] = _Xtime2[100]
  1127. Xtime9[100] = _Xtime9[100]
  1128. XtimeB[100] = _XtimeB[100]
  1129. XtimeD[100] = _XtimeD[100]
  1130. XtimeE[100] = _XtimeE[100]
  1131. Sbox[101] = _Sbox[101]
  1132. InvSbox[101] = _InvSbox[101]
  1133. Xtime2Sbox[101] = _Xtime2Sbox[101]
  1134. Xtime3Sbox[101] = _Xtime3Sbox[101]
  1135. Xtime2[101] = _Xtime2[101]
  1136. Xtime9[101] = _Xtime9[101]
  1137. XtimeB[101] = _XtimeB[101]
  1138. XtimeD[101] = _XtimeD[101]
  1139. XtimeE[101] = _XtimeE[101]
  1140. Sbox[102] = _Sbox[102]
  1141. InvSbox[102] = _InvSbox[102]
  1142. Xtime2Sbox[102] = _Xtime2Sbox[102]
  1143. Xtime3Sbox[102] = _Xtime3Sbox[102]
  1144. Xtime2[102] = _Xtime2[102]
  1145. Xtime9[102] = _Xtime9[102]
  1146. XtimeB[102] = _XtimeB[102]
  1147. XtimeD[102] = _XtimeD[102]
  1148. XtimeE[102] = _XtimeE[102]
  1149. Sbox[103] = _Sbox[103]
  1150. InvSbox[103] = _InvSbox[103]
  1151. Xtime2Sbox[103] = _Xtime2Sbox[103]
  1152. Xtime3Sbox[103] = _Xtime3Sbox[103]
  1153. Xtime2[103] = _Xtime2[103]
  1154. Xtime9[103] = _Xtime9[103]
  1155. XtimeB[103] = _XtimeB[103]
  1156. XtimeD[103] = _XtimeD[103]
  1157. XtimeE[103] = _XtimeE[103]
  1158. Sbox[104] = _Sbox[104]
  1159. InvSbox[104] = _InvSbox[104]
  1160. Xtime2Sbox[104] = _Xtime2Sbox[104]
  1161. Xtime3Sbox[104] = _Xtime3Sbox[104]
  1162. Xtime2[104] = _Xtime2[104]
  1163. Xtime9[104] = _Xtime9[104]
  1164. XtimeB[104] = _XtimeB[104]
  1165. XtimeD[104] = _XtimeD[104]
  1166. XtimeE[104] = _XtimeE[104]
  1167. Sbox[105] = _Sbox[105]
  1168. InvSbox[105] = _InvSbox[105]
  1169. Xtime2Sbox[105] = _Xtime2Sbox[105]
  1170. Xtime3Sbox[105] = _Xtime3Sbox[105]
  1171. Xtime2[105] = _Xtime2[105]
  1172. Xtime9[105] = _Xtime9[105]
  1173. XtimeB[105] = _XtimeB[105]
  1174. XtimeD[105] = _XtimeD[105]
  1175. XtimeE[105] = _XtimeE[105]
  1176. Sbox[106] = _Sbox[106]
  1177. InvSbox[106] = _InvSbox[106]
  1178. Xtime2Sbox[106] = _Xtime2Sbox[106]
  1179. Xtime3Sbox[106] = _Xtime3Sbox[106]
  1180. Xtime2[106] = _Xtime2[106]
  1181. Xtime9[106] = _Xtime9[106]
  1182. XtimeB[106] = _XtimeB[106]
  1183. XtimeD[106] = _XtimeD[106]
  1184. XtimeE[106] = _XtimeE[106]
  1185. Sbox[107] = _Sbox[107]
  1186. InvSbox[107] = _InvSbox[107]
  1187. Xtime2Sbox[107] = _Xtime2Sbox[107]
  1188. Xtime3Sbox[107] = _Xtime3Sbox[107]
  1189. Xtime2[107] = _Xtime2[107]
  1190. Xtime9[107] = _Xtime9[107]
  1191. XtimeB[107] = _XtimeB[107]
  1192. XtimeD[107] = _XtimeD[107]
  1193. XtimeE[107] = _XtimeE[107]
  1194. Sbox[108] = _Sbox[108]
  1195. InvSbox[108] = _InvSbox[108]
  1196. Xtime2Sbox[108] = _Xtime2Sbox[108]
  1197. Xtime3Sbox[108] = _Xtime3Sbox[108]
  1198. Xtime2[108] = _Xtime2[108]
  1199. Xtime9[108] = _Xtime9[108]
  1200. XtimeB[108] = _XtimeB[108]
  1201. XtimeD[108] = _XtimeD[108]
  1202. XtimeE[108] = _XtimeE[108]
  1203. Sbox[109] = _Sbox[109]
  1204. InvSbox[109] = _InvSbox[109]
  1205. Xtime2Sbox[109] = _Xtime2Sbox[109]
  1206. Xtime3Sbox[109] = _Xtime3Sbox[109]
  1207. Xtime2[109] = _Xtime2[109]
  1208. Xtime9[109] = _Xtime9[109]
  1209. XtimeB[109] = _XtimeB[109]
  1210. XtimeD[109] = _XtimeD[109]
  1211. XtimeE[109] = _XtimeE[109]
  1212. Sbox[110] = _Sbox[110]
  1213. InvSbox[110] = _InvSbox[110]
  1214. Xtime2Sbox[110] = _Xtime2Sbox[110]
  1215. Xtime3Sbox[110] = _Xtime3Sbox[110]
  1216. Xtime2[110] = _Xtime2[110]
  1217. Xtime9[110] = _Xtime9[110]
  1218. XtimeB[110] = _XtimeB[110]
  1219. XtimeD[110] = _XtimeD[110]
  1220. XtimeE[110] = _XtimeE[110]
  1221. Sbox[111] = _Sbox[111]
  1222. InvSbox[111] = _InvSbox[111]
  1223. Xtime2Sbox[111] = _Xtime2Sbox[111]
  1224. Xtime3Sbox[111] = _Xtime3Sbox[111]
  1225. Xtime2[111] = _Xtime2[111]
  1226. Xtime9[111] = _Xtime9[111]
  1227. XtimeB[111] = _XtimeB[111]
  1228. XtimeD[111] = _XtimeD[111]
  1229. XtimeE[111] = _XtimeE[111]
  1230. Sbox[112] = _Sbox[112]
  1231. InvSbox[112] = _InvSbox[112]
  1232. Xtime2Sbox[112] = _Xtime2Sbox[112]
  1233. Xtime3Sbox[112] = _Xtime3Sbox[112]
  1234. Xtime2[112] = _Xtime2[112]
  1235. Xtime9[112] = _Xtime9[112]
  1236. XtimeB[112] = _XtimeB[112]
  1237. XtimeD[112] = _XtimeD[112]
  1238. XtimeE[112] = _XtimeE[112]
  1239. Sbox[113] = _Sbox[113]
  1240. InvSbox[113] = _InvSbox[113]
  1241. Xtime2Sbox[113] = _Xtime2Sbox[113]
  1242. Xtime3Sbox[113] = _Xtime3Sbox[113]
  1243. Xtime2[113] = _Xtime2[113]
  1244. Xtime9[113] = _Xtime9[113]
  1245. XtimeB[113] = _XtimeB[113]
  1246. XtimeD[113] = _XtimeD[113]
  1247. XtimeE[113] = _XtimeE[113]
  1248. Sbox[114] = _Sbox[114]
  1249. InvSbox[114] = _InvSbox[114]
  1250. Xtime2Sbox[114] = _Xtime2Sbox[114]
  1251. Xtime3Sbox[114] = _Xtime3Sbox[114]
  1252. Xtime2[114] = _Xtime2[114]
  1253. Xtime9[114] = _Xtime9[114]
  1254. XtimeB[114] = _XtimeB[114]
  1255. XtimeD[114] = _XtimeD[114]
  1256. XtimeE[114] = _XtimeE[114]
  1257. Sbox[115] = _Sbox[115]
  1258. InvSbox[115] = _InvSbox[115]
  1259. Xtime2Sbox[115] = _Xtime2Sbox[115]
  1260. Xtime3Sbox[115] = _Xtime3Sbox[115]
  1261. Xtime2[115] = _Xtime2[115]
  1262. Xtime9[115] = _Xtime9[115]
  1263. XtimeB[115] = _XtimeB[115]
  1264. XtimeD[115] = _XtimeD[115]
  1265. XtimeE[115] = _XtimeE[115]
  1266. Sbox[116] = _Sbox[116]
  1267. InvSbox[116] = _InvSbox[116]
  1268. Xtime2Sbox[116] = _Xtime2Sbox[116]
  1269. Xtime3Sbox[116] = _Xtime3Sbox[116]
  1270. Xtime2[116] = _Xtime2[116]
  1271. Xtime9[116] = _Xtime9[116]
  1272. XtimeB[116] = _XtimeB[116]
  1273. XtimeD[116] = _XtimeD[116]
  1274. XtimeE[116] = _XtimeE[116]
  1275. Sbox[117] = _Sbox[117]
  1276. InvSbox[117] = _InvSbox[117]
  1277. Xtime2Sbox[117] = _Xtime2Sbox[117]
  1278. Xtime3Sbox[117] = _Xtime3Sbox[117]
  1279. Xtime2[117] = _Xtime2[117]
  1280. Xtime9[117] = _Xtime9[117]
  1281. XtimeB[117] = _XtimeB[117]
  1282. XtimeD[117] = _XtimeD[117]
  1283. XtimeE[117] = _XtimeE[117]
  1284. Sbox[118] = _Sbox[118]
  1285. InvSbox[118] = _InvSbox[118]
  1286. Xtime2Sbox[118] = _Xtime2Sbox[118]
  1287. Xtime3Sbox[118] = _Xtime3Sbox[118]
  1288. Xtime2[118] = _Xtime2[118]
  1289. Xtime9[118] = _Xtime9[118]
  1290. XtimeB[118] = _XtimeB[118]
  1291. XtimeD[118] = _XtimeD[118]
  1292. XtimeE[118] = _XtimeE[118]
  1293. Sbox[119] = _Sbox[119]
  1294. InvSbox[119] = _InvSbox[119]
  1295. Xtime2Sbox[119] = _Xtime2Sbox[119]
  1296. Xtime3Sbox[119] = _Xtime3Sbox[119]
  1297. Xtime2[119] = _Xtime2[119]
  1298. Xtime9[119] = _Xtime9[119]
  1299. XtimeB[119] = _XtimeB[119]
  1300. XtimeD[119] = _XtimeD[119]
  1301. XtimeE[119] = _XtimeE[119]
  1302. Sbox[120] = _Sbox[120]
  1303. InvSbox[120] = _InvSbox[120]
  1304. Xtime2Sbox[120] = _Xtime2Sbox[120]
  1305. Xtime3Sbox[120] = _Xtime3Sbox[120]
  1306. Xtime2[120] = _Xtime2[120]
  1307. Xtime9[120] = _Xtime9[120]
  1308. XtimeB[120] = _XtimeB[120]
  1309. XtimeD[120] = _XtimeD[120]
  1310. XtimeE[120] = _XtimeE[120]
  1311. Sbox[121] = _Sbox[121]
  1312. InvSbox[121] = _InvSbox[121]
  1313. Xtime2Sbox[121] = _Xtime2Sbox[121]
  1314. Xtime3Sbox[121] = _Xtime3Sbox[121]
  1315. Xtime2[121] = _Xtime2[121]
  1316. Xtime9[121] = _Xtime9[121]
  1317. XtimeB[121] = _XtimeB[121]
  1318. XtimeD[121] = _XtimeD[121]
  1319. XtimeE[121] = _XtimeE[121]
  1320. Sbox[122] = _Sbox[122]
  1321. InvSbox[122] = _InvSbox[122]
  1322. Xtime2Sbox[122] = _Xtime2Sbox[122]
  1323. Xtime3Sbox[122] = _Xtime3Sbox[122]
  1324. Xtime2[122] = _Xtime2[122]
  1325. Xtime9[122] = _Xtime9[122]
  1326. XtimeB[122] = _XtimeB[122]
  1327. XtimeD[122] = _XtimeD[122]
  1328. XtimeE[122] = _XtimeE[122]
  1329. Sbox[123] = _Sbox[123]
  1330. InvSbox[123] = _InvSbox[123]
  1331. Xtime2Sbox[123] = _Xtime2Sbox[123]
  1332. Xtime3Sbox[123] = _Xtime3Sbox[123]
  1333. Xtime2[123] = _Xtime2[123]
  1334. Xtime9[123] = _Xtime9[123]
  1335. XtimeB[123] = _XtimeB[123]
  1336. XtimeD[123] = _XtimeD[123]
  1337. XtimeE[123] = _XtimeE[123]
  1338. Sbox[124] = _Sbox[124]
  1339. InvSbox[124] = _InvSbox[124]
  1340. Xtime2Sbox[124] = _Xtime2Sbox[124]
  1341. Xtime3Sbox[124] = _Xtime3Sbox[124]
  1342. Xtime2[124] = _Xtime2[124]
  1343. Xtime9[124] = _Xtime9[124]
  1344. XtimeB[124] = _XtimeB[124]
  1345. XtimeD[124] = _XtimeD[124]
  1346. XtimeE[124] = _XtimeE[124]
  1347. Sbox[125] = _Sbox[125]
  1348. InvSbox[125] = _InvSbox[125]
  1349. Xtime2Sbox[125] = _Xtime2Sbox[125]
  1350. Xtime3Sbox[125] = _Xtime3Sbox[125]
  1351. Xtime2[125] = _Xtime2[125]
  1352. Xtime9[125] = _Xtime9[125]
  1353. XtimeB[125] = _XtimeB[125]
  1354. XtimeD[125] = _XtimeD[125]
  1355. XtimeE[125] = _XtimeE[125]
  1356. Sbox[126] = _Sbox[126]
  1357. InvSbox[126] = _InvSbox[126]
  1358. Xtime2Sbox[126] = _Xtime2Sbox[126]
  1359. Xtime3Sbox[126] = _Xtime3Sbox[126]
  1360. Xtime2[126] = _Xtime2[126]
  1361. Xtime9[126] = _Xtime9[126]
  1362. XtimeB[126] = _XtimeB[126]
  1363. XtimeD[126] = _XtimeD[126]
  1364. XtimeE[126] = _XtimeE[126]
  1365. Sbox[127] = _Sbox[127]
  1366. InvSbox[127] = _InvSbox[127]
  1367. Xtime2Sbox[127] = _Xtime2Sbox[127]
  1368. Xtime3Sbox[127] = _Xtime3Sbox[127]
  1369. Xtime2[127] = _Xtime2[127]
  1370. Xtime9[127] = _Xtime9[127]
  1371. XtimeB[127] = _XtimeB[127]
  1372. XtimeD[127] = _XtimeD[127]
  1373. XtimeE[127] = _XtimeE[127]
  1374. Sbox[128] = _Sbox[128]
  1375. InvSbox[128] = _InvSbox[128]
  1376. Xtime2Sbox[128] = _Xtime2Sbox[128]
  1377. Xtime3Sbox[128] = _Xtime3Sbox[128]
  1378. Xtime2[128] = _Xtime2[128]
  1379. Xtime9[128] = _Xtime9[128]
  1380. XtimeB[128] = _XtimeB[128]
  1381. XtimeD[128] = _XtimeD[128]
  1382. XtimeE[128] = _XtimeE[128]
  1383. Sbox[129] = _Sbox[129]
  1384. InvSbox[129] = _InvSbox[129]
  1385. Xtime2Sbox[129] = _Xtime2Sbox[129]
  1386. Xtime3Sbox[129] = _Xtime3Sbox[129]
  1387. Xtime2[129] = _Xtime2[129]
  1388. Xtime9[129] = _Xtime9[129]
  1389. XtimeB[129] = _XtimeB[129]
  1390. XtimeD[129] = _XtimeD[129]
  1391. XtimeE[129] = _XtimeE[129]
  1392. Sbox[130] = _Sbox[130]
  1393. InvSbox[130] = _InvSbox[130]
  1394. Xtime2Sbox[130] = _Xtime2Sbox[130]
  1395. Xtime3Sbox[130] = _Xtime3Sbox[130]
  1396. Xtime2[130] = _Xtime2[130]
  1397. Xtime9[130] = _Xtime9[130]
  1398. XtimeB[130] = _XtimeB[130]
  1399. XtimeD[130] = _XtimeD[130]
  1400. XtimeE[130] = _XtimeE[130]
  1401. Sbox[131] = _Sbox[131]
  1402. InvSbox[131] = _InvSbox[131]
  1403. Xtime2Sbox[131] = _Xtime2Sbox[131]
  1404. Xtime3Sbox[131] = _Xtime3Sbox[131]
  1405. Xtime2[131] = _Xtime2[131]
  1406. Xtime9[131] = _Xtime9[131]
  1407. XtimeB[131] = _XtimeB[131]
  1408. XtimeD[131] = _XtimeD[131]
  1409. XtimeE[131] = _XtimeE[131]
  1410. Sbox[132] = _Sbox[132]
  1411. InvSbox[132] = _InvSbox[132]
  1412. Xtime2Sbox[132] = _Xtime2Sbox[132]
  1413. Xtime3Sbox[132] = _Xtime3Sbox[132]
  1414. Xtime2[132] = _Xtime2[132]
  1415. Xtime9[132] = _Xtime9[132]
  1416. XtimeB[132] = _XtimeB[132]
  1417. XtimeD[132] = _XtimeD[132]
  1418. XtimeE[132] = _XtimeE[132]
  1419. Sbox[133] = _Sbox[133]
  1420. InvSbox[133] = _InvSbox[133]
  1421. Xtime2Sbox[133] = _Xtime2Sbox[133]
  1422. Xtime3Sbox[133] = _Xtime3Sbox[133]
  1423. Xtime2[133] = _Xtime2[133]
  1424. Xtime9[133] = _Xtime9[133]
  1425. XtimeB[133] = _XtimeB[133]
  1426. XtimeD[133] = _XtimeD[133]
  1427. XtimeE[133] = _XtimeE[133]
  1428. Sbox[134] = _Sbox[134]
  1429. InvSbox[134] = _InvSbox[134]
  1430. Xtime2Sbox[134] = _Xtime2Sbox[134]
  1431. Xtime3Sbox[134] = _Xtime3Sbox[134]
  1432. Xtime2[134] = _Xtime2[134]
  1433. Xtime9[134] = _Xtime9[134]
  1434. XtimeB[134] = _XtimeB[134]
  1435. XtimeD[134] =