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

==========

KEYSIZE=128
KEY=000102030405060708090A0B0C0D0E0F

Intermediate Ciphertext Values (Encryption)

PT=000102030405060708090A0B0C0D0E0F
IP(PT)=0000CA000000CA0F0000CAF00000CAFF
CT0=1ACBEBAAFDF52157F56C9EC9B6EAD1E7
CT1=FF46D7451ED630CF95FF7FDD5D19F778
CT2=86DE6AB3C100339590FC1E7E6A9AF5AC
CT3=FEFE0E66161A763014099215E5E80F41
CT4=2D200ECED822AB937ECB9D1BD5CB2681
CT5=2E25D120C0DF055C30DC003DDE482907
CT6=B345B69D9858131C2C05E2BB1EC4D17F
CT7=B5DF80AB20B5CE5C96F49CEE76967091
CT8=B39B280CD433EBBD47695E4A600C6258
CT9=B6CD72D644260CC2D3DEDE106735350C
CT10=85FBD597179DDC51DBE0CB58604F857C
CT11=2E37B9676AB86C405DA638B7ED0217D8
CT12=242241488226529500A617C2B3FA82C2
CT13=745EFD1AB32EAFE713046E7D31EC7736
CT14=2D03D475C5B8A1B3178FB5480A143F94
CT15=4D525405B7144838A0E02459F4C7249B
CT16=E1FD6ACC6CD7D5EF7F8216C776CF2768
CT17=B4FD6D71DFE7E57839CCD0EC0B82AFFD
CT18=093249B7C59F8F563D4DE545E3445907
CT19=C757A065267BDE0E5076A9C092BA28EF
CT20=7751084EED9C9D2F26D7953234F21C4C
CT21=55DA0733850B2BF187E2579E7127A4B6
CT22=4B76C7D7B45B88286DB752F7AED587DD
CT23=248E807AF58C584F21A18142D38C452B
CT24=3656ED04DDA572A10461D28279C90F28
CT25=2485D412EAA37B218754BD1C379022BD
CT26=427B2B2EE10F0D1AB25625A70DFEA56D
CT27=79A8271BD7F29E2855315282F19EC46C
CT28=C5DE75646C07662DE0036D53A7F15BB6
CT29=2DC171DB21689C147F194AD1BBC1758E
CT30=495A77606F1B415207056597AD66543A
CT31=1A861B95BB2683797BA26A2EC8BCE3A4
CT=8FC7C02454F6FF2E1112899966C965FA

Intermediate Plaintext Values (Decryption)

CT=8FC7C02454F6FF2E1112899966C965FA
FP'(CT)=1A861B95BB2683797BA26A2EC8BCE3A4
PT31=495A77606F1B415207056597AD66543A
PT30=2DC171DB21689C147F194AD1BBC1758E
PT29=C5DE75646C07662DE0036D53A7F15BB6
PT28=79A8271BD7F29E2855315282F19EC46C
PT27=427B2B2EE10F0D1AB25625A70DFEA56D
PT26=2485D412EAA37B218754BD1C379022BD
PT25=3656ED04DDA572A10461D28279C90F28
PT24=248E807AF58C584F21A18142D38C452B
PT23=4B76C7D7B45B88286DB752F7AED587DD
PT22=55DA0733850B2BF187E2579E7127A4B6
PT21=7751084EED9C9D2F26D7953234F21C4C
PT20=C757A065267BDE0E5076A9C092BA28EF
PT19=093249B7C59F8F563D4DE545E3445907
PT18=B4FD6D71DFE7E57839CCD0EC0B82AFFD
PT17=E1FD6ACC6CD7D5EF7F8216C776CF2768
PT16=4D525405B7144838A0E02459F4C7249B
PT15=2D03D475C5B8A1B3178FB5480A143F94
PT14=745EFD1AB32EAFE713046E7D31EC7736
PT13=242241488226529500A617C2B3FA82C2
PT12=2E37B9676AB86C405DA638B7ED0217D8
PT11=85FBD597179DDC51DBE0CB58604F857C
PT10=B6CD72D644260CC2D3DEDE106735350C
PT9=B39B280CD433EBBD47695E4A600C6258
PT8=B5DF80AB20B5CE5C96F49CEE76967091
PT7=B345B69D9858131C2C05E2BB1EC4D17F
PT6=2E25D120C0DF055C30DC003DDE482907
PT5=2D200ECED822AB937ECB9D1BD5CB2681
PT4=FEFE0E66161A763014099215E5E80F41
PT3=86DE6AB3C100339590FC1E7E6A9AF5AC
PT2=FF46D7451ED630CF95FF7FDD5D19F778
PT1=1ACBEBAAFDF52157F56C9EC9B6EAD1E7
PT0=0000CA000000CA0F0000CAF00000CAFF
PT=000102030405060708090A0B0C0D0E0F

==========

KEYSIZE=192
KEY=000102030405060708090A0B0C0D0E0F1011121314151617

Intermediate Ciphertext Values (Encryption)

PT=000102030405060708090A0B0C0D0E0F
IP(PT)=0000CA000000CA0F0000CAF00000CAFF
CT0=BAC07463A5CE9B1966AE9C62EEEF349A
CT1=F57B414EEC65710DCD75B8B6E38B8D41
CT2=39A8EC374E56A1E42F34A7AA45A07E44
CT3=EADC36ADED6CBA09B63DBBD4085447BF
CT4=04765C2B9736EC184CA474AF9DF69EF6
CT5=CA84E688E60FD18F75C9D37D7BE99907
CT6=0B5B3E3B77A683F30E18C7944B7220B1
CT7=EE1967C65E95068F80AD5E189A098A7A
CT8=B91C26817CD8DEDE602B700F5720476D
CT9=90EDB46452E54480EF913BA4A9E2CFE5
CT10=7B0836D9B4DDD40D91B1059B03EAA140
CT11=84A85C99390D891E7541A993696D8831
CT12=D4BE326F328B302847C8DD9526950301
CT13=17D92E668C0BE794DBAFB0845819210C
CT14=5015D52E3BEAAA2091DA4CD3D6DEE4CA
CT15=54E1E3A69B01A4ABB9B2CFC7CC633DB2
CT16=7E29CD4E08509B2D13A65D5E751FB6EC
CT17=F43FD52FCC44BE4CE4F7A611D89FDAC4
CT18=FF613542C037A8C8513E6FD62AEDE24F
CT19=932952F142CD9CB295451287AF12DB4B
CT20=1411679DB477C93B0AAD3BEB7A931C0D
CT21=CE221FFD589DA3F63D42381123FAC488
CT22=92C4D77806FF320F32A1795FE4521696
CT23=7AC0585E9F1CBC0D6F83501634E5ADB5
CT24=94CCF21AAC6E966B37BAFBFE7FAA7DBC
CT25=75D4F780B4840395F27E37EC39F58367
CT26=A07A2A73AF90EA39337C33A5F2CADEC6
CT27=BAEEE14B17608A90B4E6C4F08DCB5919
CT28=83F28FA4BF9BF23D69F0C386B12F1800
CT29=57A09AAB4A6D7DD52C380A8F2D7B1162
CT30=435C2BE8712EDA76558C54C2A5A9E705
CT31=14E343029A66B8701AC9DD18351CF297
CT=948A9EEB357A408D68322C5920CC7D1A

Intermediate Plaintext Values (Decryption)

CT=948A9EEB357A408D68322C5920CC7D1A
FP'(CT)=14E343029A66B8701AC9DD18351CF297
PT31=435C2BE8712EDA76558C54C2A5A9E705
PT30=57A09AAB4A6D7DD52C380A8F2D7B1162
PT29=83F28FA4BF9BF23D69F0C386B12F1800
PT28=BAEEE14B17608A90B4E6C4F08DCB5919
PT27=A07A2A73AF90EA39337C33A5F2CADEC6
PT26=75D4F780B4840395F27E37EC39F58367
PT25=94CCF21AAC6E966B37BAFBFE7FAA7DBC
PT24=7AC0585E9F1CBC0D6F83501634E5ADB5
PT23=92C4D77806FF320F32A1795FE4521696
PT22=CE221FFD589DA3F63D42381123FAC488
PT21=1411679DB477C93B0AAD3BEB7A931C0D
PT20=932952F142CD9CB295451287AF12DB4B
PT19=FF613542C037A8C8513E6FD62AEDE24F
PT18=F43FD52FCC44BE4CE4F7A611D89FDAC4
PT17=7E29CD4E08509B2D13A65D5E751FB6EC
PT16=54E1E3A69B01A4ABB9B2CFC7CC633DB2
PT15=5015D52E3BEAAA2091DA4CD3D6DEE4CA
PT14=17D92E668C0BE794DBAFB0845819210C
PT13=D4BE326F328B302847C8DD9526950301
PT12=84A85C99390D891E7541A993696D8831
PT11=7B0836D9B4DDD40D91B1059B03EAA140
PT10=90EDB46452E54480EF913BA4A9E2CFE5
PT9=B91C26817CD8DEDE602B700F5720476D
PT8=EE1967C65E95068F80AD5E189A098A7A
PT7=0B5B3E3B77A683F30E18C7944B7220B1
PT6=CA84E688E60FD18F75C9D37D7BE99907
PT5=04765C2B9736EC184CA474AF9DF69EF6
PT4=EADC36ADED6CBA09B63DBBD4085447BF
PT3=39A8EC374E56A1E42F34A7AA45A07E44
PT2=F57B414EEC65710DCD75B8B6E38B8D41
PT1=BAC07463A5CE9B1966AE9C62EEEF349A
PT0=0000CA000000CA0F0000CAF00000CAFF
PT=000102030405060708090A0B0C0D0E0F

==========

KEYSIZE=256
KEY=000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F

Intermediate Ciphertext Values (Encryption)

PT=000102030405060708090A0B0C0D0E0F
IP(PT)=0000CA000000CA0F0000CAF00000CAFF
CT0=F4DAD4FE46B81331CDEBB76D8582D477
CT1=FF3F9C650D7AB1046CCF07BC65DC155B
CT2=268CA0372E8BDC0EAB0C280BB10B195D
CT3=CDA61E55B892EA621B7B7787CEA313E9
CT4=0737307E47BA00D4DF1CC75C83FEAFA3
CT5=8689C5F65AF23B56307F5C0390BFD03F
CT6=6C3254E9385758F293478861F3962B7C
CT7=AE97ED400A6D0CB749A85C80DD01A688
CT8=0657C0F9E4064738457AF28D83EB85E4
CT9=E8500CE18104FCEE02170CBB2747C00E
CT10=2D5BC672163AB0C2B13A2879C7AE7544
CT11=B3FE3F2006F2C85FC99F8056358B6C49
CT12=ABFD99AC5D821A89D6470AF8D34BBEE0
CT13=67AE2479C397C457D56D6675A818062F
CT14=1D682796A95AACC6F21458019AC880A7
CT15=17224DE43B5AD33D1CF035392C0D8537
CT16=0CCCEEB184D134AD9D704C8E1A9D6BE7
CT17=9B89CB019F07EAD608539D0F79E12A09
CT18=0BE7606CDC8E809B4F089DC360F24779
CT19=69FB8978854C0C993478AE063B19EFF0
CT20=D467CD0E90F8296D1C6B8342C85512F4
CT21=6C412C91FFEE72689C45796018F8A5E9
CT22=BC6E2F367F2ADB0A31A88E5466AD174B
CT23=36275EF406DC0D16747A76E94D899634
CT24=5D41A11702DA71556FADFF91FAD8E620
CT25=3ABB3A6AE05A4DF9651EBCC71E3B20C2
CT26=EDC5FF22CCADAF03A8B84E41797D3BE2
CT27=2755B119E2EE01DD969A6AD9761608B0
CT28=F3084F9D7295D684C9DF7DEFE020A3CF
CT29=07874CF0145CC2033CB22A2A8360AE12
CT30=322D51638BCDFBFFE043FFC55E04F4A8
CT31=EB8C42BAE7862A8903B0F8EE590BC86F
CT=424168D1C7DC6B1398D00B8BF3A72F5D

Intermediate Plaintext Values (Decryption)

CT=424168D1C7DC6B1398D00B8BF3A72F5D
FP'(CT)=EB8C42BAE7862A8903B0F8EE590BC86F
PT31=322D51638BCDFBFFE043FFC55E04F4A8
PT30=07874CF0145CC2033CB22A2A8360AE12
PT29=F3084F9D7295D684C9DF7DEFE020A3CF
PT28=2755B119E2EE01DD969A6AD9761608B0
PT27=EDC5FF22CCADAF03A8B84E41797D3BE2
PT26=3ABB3A6AE05A4DF9651EBCC71E3B20C2
PT25=5D41A11702DA71556FADFF91FAD8E620
PT24=36275EF406DC0D16747A76E94D899634
PT23=BC6E2F367F2ADB0A31A88E5466AD174B
PT22=6C412C91FFEE72689C45796018F8A5E9
PT21=D467CD0E90F8296D1C6B8342C85512F4
PT20=69FB8978854C0C993478AE063B19EFF0
PT19=0BE7606CDC8E809B4F089DC360F24779
PT18=9B89CB019F07EAD608539D0F79E12A09
PT17=0CCCEEB184D134AD9D704C8E1A9D6BE7
PT16=17224DE43B5AD33D1CF035392C0D8537
PT15=1D682796A95AACC6F21458019AC880A7
PT14=67AE2479C397C457D56D6675A818062F
PT13=ABFD99AC5D821A89D6470AF8D34BBEE0
PT12=B3FE3F2006F2C85FC99F8056358B6C49
PT11=2D5BC672163AB0C2B13A2879C7AE7544
PT10=E8500CE18104FCEE02170CBB2747C00E
PT9=0657C0F9E4064738457AF28D83EB85E4
PT8=AE97ED400A6D0CB749A85C80DD01A688
PT7=6C3254E9385758F293478861F3962B7C
PT6=8689C5F65AF23B56307F5C0390BFD03F
PT5=0737307E47BA00D4DF1CC75C83FEAFA3
PT4=CDA61E55B892EA621B7B7787CEA313E9
PT3=268CA0372E8BDC0EAB0C280BB10B195D
PT2=FF3F9C650D7AB1046CCF07BC65DC155B
PT1=F4DAD4FE46B81331CDEBB76D8582D477
PT0=0000CA000000CA0F0000CAF00000CAFF
PT=000102030405060708090A0B0C0D0E0F

