2D-Encryption Mode Test Vector 4 DESCRIPTION Using 2DEM with 128-bit AES and a key of size 256-bits and a (semi-random) message of size 2048 bits 128-bit AES ((n^2)/8 = 2048) 256-bit Key = 1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF (Semi-Randomly Generated) Message (as n-bit sub-blocks) = 135461346E79F46B2068765CC1326878 321A879846313468765A34B765132168 35D35484D187613198F87984065D6454 46316546134654FC764B168C631B7631 5354B13C840654B4306E710687605403 8734321843D354C5A1984324A8734976 5D97F6456526E26C21843F59C1283477 4554543746F3548778563547854785DD 4567872343E87875B467B65B67567456 6783B5644355D612C5487786546A4356 D3466C676098467651567934F538E545 519B45464459D4343552468765497685 94F6346B664065465647347657B4A765 109348F502398457F304F567347F5043 103894E5B4836558733654675E574634 0987544EEE6543E4566454566454A654 A17272464D77F7777DD77777A77777A7 2222322555653555577D777777755538 2222243545A552155777EEE777F553C9 A2222225765555565477D77777753525 C222222D5875555557774A7867865521 23422225AB85A5555B777D8777755432 2222322555587555877787777FF535F3 22A22223255555655B77E7D77775452F 2222222554675552347777AD77752345 00CA00B4673420000B120000F000002E 99999948888A84828999199999999947 999246988888888342999299999999B8 92699998B88888888492999349999C2C 4999C9A88888888889934299996799C9 99999998B8888A8D899E9949999978EA 99999998888B8888899D99499999998E If BPR = 1 Then Encrypted Message = 44DC0BB9E6F1C2069348C68BF3150ECA 193A502D507BF064203CAD44184F309F 38C0498E01A45BC0F8CB5D53C646085F 24E14112DFF22FEBD1BE89C837A6729B 38FFD1CCDA6C3235C3C422BE02F62F4E C8F430E06755E500C089B3C5D9B09873 785CCED5870F7C6220DD2FC508D24027 047F98CA55F6BC98A5CCFB2307C8E13D F16A0F99D0F0CBAB845078C3AF5466E6 F0855C9E8F6B0F771F754A760E4E54A8 B207955B2772BDB84AF10D7226A349DC 006AC8A94977612F4B7F6E1542A49C4D 588566DF2D3BC90DB608265207FB7E09 7C5E4279CB0690722D061F1C69DAC502 5D734623BFDB3FCCB9AFCFA06F272EAB B2CFF99655201EFD7BAB3C9A8D4269D9 9703DD0378C40F98C02303E5C783B299 2865021184573E3D728D5F7CCC459D38 E86EAF6B8E0DF91DBFE683F02A80946A 06E9999262080261D8F34F8DD394408C F257C9E78762FE136DB771E23E71FE6C B6FEE63149873F024B39DF83A00FC743 598795A56565D26E79EF185C49E11FAA 1ACB0D2878C2A66AFD8701B4C82B1B91 5388CEE3D0B10646974A75214ADAE965 652DEBD97E1D22D70B08C5CB4AAE3A81 83A26B330B9147D81789115954F8F582 59953758F934879066B048F4F063E8AD D5917D27677AAF81E1EDF92CED831A17 2C591CE76C8C14BDB7EE5B15CA309326 D48EC9B7174CE11C74004844B223E612 D3DB637A9B79FA96227A483B4A2AFDAE If BPR = 2 Then Encrypted Message = C77A4E1523F02FA7C094418D72667452 9EC5DAD11951821DD05F17A833C00504 11E99F8D0C3366F0C3CFB91A7AC1AE7C 71281467C206398D2EB349265B2978CF A35C1C50E5B6241BC595D17D08F8BDEF D9D01BADBE3E27214A8ABBA39802AAF4 4A732D56A56ECA823B41990CFF6FA84B 4986321A34C110761FFB524683B7A2B9 B534DC565F71D001C231EDEE32AE12B1 2761CFF68F50D703A0904770BF0EA2AC CAE2285EFFCC664F26A3DE3608CC7D9C A70A43B82187E348D6B82EA25F986B30 77E7494A6EE7BB90A2F1B7263C308DC3 301088720D59A87EEC08A5C3E2F23F46 739EAA03DAC0BC95B4E4AC3E01AE08D0 43B1EEFE6CA374A802A2D5708D1ED962 4BD844B148C4BB180E37AC0C3F840153 BF70D6976FFF4733A6D6151E92382F89 FC300A35E167F89A56B8D096DF196224 D84692445BD25CC355373A63E2ED31E7 3A36495EF12E1C26E274303D986AAC0A DFD3F5332EE708B994F1609C12A73F28 11C0BCCAA731D7A7A3CAC7D353C2E4BE AF7E9029EF6556355F7917BBC75FE12C 58DA9519FCB265DFDC087B5F29AC5858 B6DC77EF42D3FFC76D10387FE564F581 7809FD436793C5B496A0E9C69F3E04FE CA93ADA915486716B98BA3B5383E04DD EC46E23F5B15897364E0FC406ABB3C7F B17CDDE80D26D93AA5B222833C5578A6 70B4774207EC45069E13A8D1649CC234 2BC472E3988D237017E304745CB24575