Algorithm Name: MARS ver. 0.1
Electronic Codebook (ECB) Mode

==========

KEYSIZE=128
KEY=000102030405060708090A0B0C0D0E0F

Intermediate Session Key Values

Raw=000102030405060708090A0B0C0D0E0F

T[-7..39]:
 09D0C479 28C8FFE0 84AA6C39 9DAD7287 7DFF9BE3 D4268361 C96DA1D4 ECB039C6
 0A2CF4A2 4BD8A6F1 B3023C23 B23BE995 3E23FF12 D1B84B05 9B903BAD DFA7FC36
 8542EFEB 6E2409A9 B4C63EF6 833DB4D6 2CF5AA92 CE6672DE 959CB824 5A26E8BA
 DAC3897A 7C0CBB7D C0FFE07D 84CA8E6E 73CA9009 81BBBB4E 406DC882 D8C390BA
 E40D9AE4 CAE98F2A 0936A944 CA1AF801 436E954D 58B38D0A D26622AF E6F2BE55
 C37B690D 752AB1A5 4402854F B1232665 E28E4709 11222F7D 00000004

T[0..39]:
 0A50A8E3 9A848B78 0F968DD1 EA58D57B 004D2568 F4390D6B AAE4155A A6CB0CCB
 93DF36D1 8CF2C047 7E2EF16D 3FD32DA3 7845BB8E F49C215F 6666B900 B76DC7C0
 7886C89B 4E8E86FC C63C0D85 800EC3CD 9803F86A 0FC46853 B0863B0A B0701CAB
 710754E2 D551B84E C6BEF257 0704CFB9 465252D9 AFD608F8 F6F21B53 3DB022A8
 D9A425FD ECF14D02 BA42F644 A1E3E4BF 38908DFF 0C00011F CEBCD493 E3DCF963


K[]:
 0A50A8E3 B0701CAB AAE4155A AFD608F8 7845BB8E A1E3E4BF C63C0D85 9A848B7B
 710754E2 A6CB0CCB F6F21B53 F49C215F 38908DFF B26EC3CF 0F968DD1 D551B84F
 93DF36D1 3DB022AB 6666B900 0C39FD1F 9803F86A EA58D57B C6BEF257 8CF2C047
 D9A425FD B76DC7C3 CEBCD493 0FC46853 004D2568 0704CFBB 7E2EF16D ECF14D03
 7886C89B E3DCF963 B0863B0A F4390D6B 465252D9 3FD32DA3 BA42F644 4E8E86FC

Intermediate Ciphertext Values (Encryption)

PT=  	03020100 07060504 0B0A0908 0F0E0D0C
PT+K=	0D52A9E3 B77621AF B5EE1E62 BEE41604
PTfm=	13275AC6 DBECB53D E7DA221F FB51A01F
CT0=	33CB5B26 3090F384 E333D383 EB58C264
CT1=	27DE8CEC BD5ED204 A7644FA2 6B64C679
CT2=	702B20B8 44961B65 DFB8E145 D19D84FB
CT3=	E719F6EF 873A4E28 72FEE94A 64170E05
CT4=	07BFAC4B C39CAD3F CD853BB7 3EDDFCE3
CT5=	C952EB39 548B1145 CB0D1A33 F58960F7
CT6=	CA757562 0F4E65D9 5E855956 5D67392A
CT7=	FCC6A818 8F6187B8 A6FEF13F AEAC594E
CT8=	A9F9A540 E849568F C87A5E80 D5031F98
CT9=	84D8B25F F6A0445C AB13CADC 34A8153F
CT10=	89AC0157 27EC273A 0E7AA604 164BF09B
CT11=	D11C9827 F8D30ED9 EA2D14CA 802AF135
CT12=	3CC14BF8 BDA8346C A6AC682A 9304FA23
CT13=	CA9317B3 15687783 7BEAD86E 297F0798
CT14=	33DAAC64 9D77C895 D2345B2B 62F67952
CT15=	50A66CD2 63B7F8E6 2D9DC9B3 558C867B
CTbm=	BDFC4D24 60207758 34EB18AC 78A782D3
CT-K=	77A9FA4B 204D49B5 7AA82268 2A18FBD7
CT=  	4BFAA977B5494D206822A87AD7FB182A

Intermediate Plaintext Values (Decryption)

CT=  	77A9FA4B 204D49B5 7AA82268 2A18FBD7
CT+K=	BDFC4D24 60207758 34EB18AC 78A782D3
CTfm=	50A66CD2 63B7F8E6 2D9DC9B3 558C867B
PT15=	33DAAC64 9D77C895 D2345B2B 62F67952
PT14=	CA9317B3 15687783 7BEAD86E 297F0798
PT13=	3CC14BF8 BDA8346C A6AC682A 9304FA23
PT12=	D11C9827 F8D30ED9 EA2D14CA 802AF135
PT11=	89AC0157 27EC273A 0E7AA604 164BF09B
PT10=	84D8B25F F6A0445C AB13CADC 34A8153F
PT9=	A9F9A540 E849568F C87A5E80 D5031F98
PT8=	FCC6A818 8F6187B8 A6FEF13F AEAC594E
PT7=	CA757562 0F4E65D9 5E855956 5D67392A
PT6=	C952EB39 548B1145 CB0D1A33 F58960F7
PT5=	07BFAC4B C39CAD3F CD853BB7 3EDDFCE3
PT4=	E719F6EF 873A4E28 72FEE94A 64170E05
PT3=	702B20B8 44961B65 DFB8E145 D19D84FB
PT2=	27DE8CEC BD5ED204 A7644FA2 6B64C679
PT1=	33CB5B26 3090F384 E333D383 EB58C264
PT0=	13275AC6 DBECB53D E7DA221F FB51A01F
PTbm=	0D52A9E3 B77621AF B5EE1E62 BEE41604
PT-K=	03020100 07060504 0B0A0908 0F0E0D0C
PT=  	000102030405060708090A0B0C0D0E0F

==========

KEYSIZE=192
KEY=000102030405060708090A0B0C0D0E0F1011121314151617

Intermediate Session Key Values

Raw=000102030405060708090A0B0C0D0E0F1011121314151617

T[-7..39]:
 09D0C479 28C8FFE0 84AA6C39 9DAD7287 7DFF9BE3 D4268361 C96DA1D4 ECB039C6
 0A2CF4A2 4BD8A6F1 B3023C23 A22BF985 2E33EF02 5930C38D 1318B325 93EBB07A
 C90EA3A7 145E73D3 4E3CC40C D06EE785 BF663901 10B8AC00 6B6246DA DEA26C3E
 EEF7BD4E 87F74086 F3CCD34E CF81C525 14ADF76E 340E0EFB 476ACF85 D4CF9CB6
 03EA7D03 331076D3 6C53CC21 2EFE1CE5 D5F803DB 4FA49A1D 0EBAFE73 697D31DA
 E25A482C 3A65FEEA 7234B379 7FEDE8AB EB874E00 81B2BFED 00000006

T[0..39]:
 CA4E96A5 6FF1B861 94A9099D 9BD1BF24 424B0387 7E41BFA1 1AFE3073 C2B3A20F
 9AF1A9A9 9CD1D7C2 366AFF7F 4DFEAF79 75903C73 684A51B5 4DF9FE2E 3539AA44
 22EF4C76 9555F7F6 3F478E12 73B530F8 BEEB22BF CAB865D2 8B065580 2FAA3865
 EA1D17AE 9D96D079 F0A0CDC1 18A52943 35C7D99E 3DB5109A C174DD71 65EFFAB4
 25377780 E57C629B 1C5079FF C4525947 7362CEC4 267B12AA 0F470004 80742058


K[]:
 CA4E96A5 2FAA3865 1AFE3073 3DB5109A 75903C73 C4525947 3F478E12 6FF1B863
 EA1D17AE C2B3A20F C174DD71 684A51B7 7362CEC4 73B530FB 94A9099D 9D96D07B
 9AF1A9A9 65EFFAB7 4DF9FE2E 267B12AB BEEB22BF 9BD1BF27 F0A0CDC1 9CD1D7C3
 25377780 3539AA47 0F470004 CAB865D3 424B0387 18A52943 366AFF7F E57C629B
 22EF4C76 8074205B 8B065580 7E41BFA3 35C7D99E 4DFEAF79 1C5079FF 9555F7F6

Intermediate Ciphertext Values (Encryption)

PT=  	03020100 07060504 0B0A0908 0F0E0D0C
PT+K=	CD5097A5 36B03D69 2608397B 4CC31DA6
PTfm=	2F1DC5FA 53E1CDEB EFF82FBA 4E8DE8CB
CT0=	9BA860BB A48DF007 77BE3F67 B8BF45E3
CT1=	061C0F92 EE7A3B1A 7247BA33 0C177375
CT2=	729135AF EA644DD3 14D2C497 81F240C3
CT3=	12EB67FF 999AD198 24C83903 26B5EE52
CT4=	E7B0BA76 FD3902C9 733150E2 6CFFE25D
CT5=	07C29261 93CD33B0 2CD7282F 174EDCF6
CT6=	F41842CC 421C90A7 804BFFC6 524C20F8
CT7=	943DDC55 A0C920CF 9E122517 08599E83
CT8=	8B6766E5 9C3ACB68 F89FA2CD BB8AB287
CT9=	BF5FDAD1 FF34724E 7988A6DD ECDCB16C
CT10=	1574C4AB A27AF286 74AEB705 FB5A37EB
CT11=	D9975936 59462F9A 8FD37866 989562AE
CT12=	58C67574 EE616994 064FA6DE EB26DB32
CT13=	DBFF4AA6 ED6E09C7 73329EFE CEAE8B18
CT14=	7AF69FCF 0A4F9DEC 1D091C75 E954DB7F
CT15=	6864F41E 97B09F73 A390BCD2 D3F9EF5E
CTbm=	6F3A5047 1563FB10 0E3F938B 9CB054BC
CT-K=	397276A9 C7654B97 F1EF198C 075A5CC6
CT=  	A9767239974B65C78C19EFF1C65C5A07

Intermediate Plaintext Values (Decryption)

CT=  	397276A9 C7654B97 F1EF198C 075A5CC6
CT+K=	6F3A5047 1563FB10 0E3F938B 9CB054BC
CTfm=	6864F41E 97B09F73 A390BCD2 D3F9EF5E
PT15=	7AF69FCF 0A4F9DEC 1D091C75 E954DB7F
PT14=	DBFF4AA6 ED6E09C7 73329EFE CEAE8B18
PT13=	58C67574 EE616994 064FA6DE EB26DB32
PT12=	D9975936 59462F9A 8FD37866 989562AE
PT11=	1574C4AB A27AF286 74AEB705 FB5A37EB
PT10=	BF5FDAD1 FF34724E 7988A6DD ECDCB16C
PT9=	8B6766E5 9C3ACB68 F89FA2CD BB8AB287
PT8=	943DDC55 A0C920CF 9E122517 08599E83
PT7=	F41842CC 421C90A7 804BFFC6 524C20F8
PT6=	07C29261 93CD33B0 2CD7282F 174EDCF6
PT5=	E7B0BA76 FD3902C9 733150E2 6CFFE25D
PT4=	12EB67FF 999AD198 24C83903 26B5EE52
PT3=	729135AF EA644DD3 14D2C497 81F240C3
PT2=	061C0F92 EE7A3B1A 7247BA33 0C177375
PT1=	9BA860BB A48DF007 77BE3F67 B8BF45E3
PT0=	2F1DC5FA 53E1CDEB EFF82FBA 4E8DE8CB
PTbm=	CD5097A5 36B03D69 2608397B 4CC31DA6
PT-K=	03020100 07060504 0B0A0908 0F0E0D0C
PT=  	000102030405060708090A0B0C0D0E0F

==========

KEYSIZE=256
KEY=000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F

Intermediate Session Key Values

Raw=000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F

T[-7..39]:
 09D0C479 28C8FFE0 84AA6C39 9DAD7287 7DFF9BE3 D4268361 C96DA1D4 ECB039C6
 0A2CF4A2 4BD8A6F1 B3023C23 A22BF985 2E33EF02 4128DB95 0B00AB3D 5B2378B2
 01C66B6F 4A002D8D 10629A52 328C0567 9D441B23 D77F6BC7 2C25019D B6CA0456
 362F6596 3E4EF93F 2A150A97 0B4501E1 FC451F86 201A1AEF 4B66C389 B2A9FAD0
 AE47D0AE CEED8B2E 2718876A 8656B44D 2F02F921 7299A720 F246028F E5F1BD56
 E25A482C 1C43D8CC 2F69EE24 891B1E5D F8945D13 C1F2FFAD 00000008

T[0..39]:
 AFDFA702 8473BE58 EB096922 61484C9F 5DAE59A9 DB5FE9E5 D032E433 5F7BD518
 B3A0BEA1 E4964D1E 492A4287 BED042A7 0AB121C2 5035B3ED F8F9A341 72507AB2
 1077395A 3894DD61 E13F9EDF 389EC725 D79A0981 0CA5448C 72507DEA 34360A1B
 62720B4B 7C793F46 9A85BFCC B4DB7A99 B81EA844 A250E291 B4E739C3 C22984AA
 7731FB2A CEEF80AF C71817D3 0BAB1751 AC45FA26 60FD1342 09AE3D6E F4CCE2DA


K[]:
 AFDFA702 34360A1B D032E433 A250E291 0AB121C2 0BAB1753 E13F9EDF 8473BE5B
 62720B4B 5F7BD51B B4E739C3 5035B3EF AC45FA26 389EC727 EB096922 7C793F47
 B3A0BEA1 C22984AB F8F9A341 60FD1343 D79A0981 61484C9F 9A85BFCC E4964D1F
 7731FB2A 72507AB3 09AE3D6E 0CA5448F 5DAE59A9 B4DB7A9B 492A4287 CEEF80AF
 1077395A F4CCE2DB 72507DEA DB5FE9E7 B81EA844 BED042A7 C71817D3 3894DD61

Intermediate Ciphertext Values (Encryption)

PT=  	03020100 07060504 0B0A0908 0F0E0D0C
PT+K=	B2E1A802 3B3C0F1F DB3CED3B B15EEF9D
PTfm=	D1E037D7 272CA6EB 4EABFBA2 5A0ABCC6
CT0=	03F56897 01DFB4C4 E01F6EE1 06FAFA3C
CT1=	403B8584 885B260A B3B9D35F AD12E07E
CT2=	E1486C98 1B8B2A27 09BC169E 70B08807
CT3=	27DF7137 CFB0E210 636594B1 0D931C29
CT4=	432E25F4 124FA766 5A6FEAD2 EE26E4FB
CT5=	468E95AF 0BE1A74A 789AEB9B C4BE8865
CT6=	030DC680 046FFFD9 D9A0E4B9 D2B5E8D1
CT7=	D0E33A51 AD24DCC7 838466E8 B8D00061
CT8=	44B94C57 0B58A412 6E867E31 674A3A1C
CT9=	0D0D8243 9F15FB2D C69A1BBB 298AE897
CT10=	54E3B4F8 27A9FB16 3312E1E4 B04861A1
CT11=	F6DD69B6 7FDEB422 890D1D4C 769F0A9C
CT12=	66ECD2BD BF026608 6A380E92 AD36DEDB
CT13=	7DAE284A BF4ACEEE 65E5B783 9A57ACDD
CT14=	FCAD91D0 AF020246 4B3C270B C5094FB5
CT15=	5F73CDE7 991BE902 46F67DFD B23A1F95
CTbm=	8CA4C4AF 72D442FF 830857D1 ADE7D9B8
CT-K=	D4861C6B B4040058 BBF03FFE 7552FC57
CT=  	6B1C86D4580004B4FE3FF0BB57FC5275

Intermediate Plaintext Values (Decryption)

CT=  	D4861C6B B4040058 BBF03FFE 7552FC57
CT+K=	8CA4C4AF 72D442FF 830857D1 ADE7D9B8
CTfm=	5F73CDE7 991BE902 46F67DFD B23A1F95
PT15=	FCAD91D0 AF020246 4B3C270B C5094FB5
PT14=	7DAE284A BF4ACEEE 65E5B783 9A57ACDD
PT13=	66ECD2BD BF026608 6A380E92 AD36DEDB
PT12=	F6DD69B6 7FDEB422 890D1D4C 769F0A9C
PT11=	54E3B4F8 27A9FB16 3312E1E4 B04861A1
PT10=	0D0D8243 9F15FB2D C69A1BBB 298AE897
PT9=	44B94C57 0B58A412 6E867E31 674A3A1C
PT8=	D0E33A51 AD24DCC7 838466E8 B8D00061
PT7=	030DC680 046FFFD9 D9A0E4B9 D2B5E8D1
PT6=	468E95AF 0BE1A74A 789AEB9B C4BE8865
PT5=	432E25F4 124FA766 5A6FEAD2 EE26E4FB
PT4=	27DF7137 CFB0E210 636594B1 0D931C29
PT3=	E1486C98 1B8B2A27 09BC169E 70B08807
PT2=	403B8584 885B260A B3B9D35F AD12E07E
PT1=	03F56897 01DFB4C4 E01F6EE1 06FAFA3C
PT0=	D1E037D7 272CA6EB 4EABFBA2 5A0ABCC6
PTbm=	B2E1A802 3B3C0F1F DB3CED3B B15EEF9D
PT-K=	03020100 07060504 0B0A0908 0F0E0D0C
PT=  	000102030405060708090A0B0C0D0E0F

