================================
FILENAME: "fips-test-vectors.txt"
FIPS Test Vectors
================================
KEYSIZE=128
KEY=000102030405060708090A0B0C0D0E0F
Round Subkey Values (Encryption)
RK0=000102030405060708090A0B0C0D0E0F
RK1=D6AA74FDD2AF72FADAA678F1D6AB76FE
RK2=B692CF0B643DBDF1BE9BC5006830B3FE
RK3=B6FF744ED2C2C9BF6C590CBF0469BF41
RK4=47F7F7BC95353E03F96C32BCFD058DFD
RK5=3CAAA3E8A99F9DEB50F3AF57ADF622AA
RK6=5E390F7DF7A69296A7553DC10AA31F6B
RK7=14F9701AE35FE28C440ADF4D4EA9C026
RK8=47438735A41C65B9E016BAF4AEBF7AD2
RK9=549932D1F08557681093ED9CBE2C974E
RK10=13111D7FE3944A17F307A78B4D2B30C5
Intermediate Ciphertext Values (Encryption)
PT=00112233445566778899AABBCCDDEEFF
CT1=89D810E8855ACE682D1843D8CB128FE4
CT2=4915598F55E5D7A0DACA94FA1F0A63F7
CT3=FA636A2825B339C940668A3157244D17
CT4=247240236966B3FA6ED2753288425B6C
CT5=C81677BC9B7AC93B25027992B0261996
CT6=C62FE109F75EEDC3CC79395D84F9CF5D
CT7=D1876C0F79C4300AB45594ADD66FF41F
CT8=FDE3BAD205E5D0D73547964EF1FE37F1
CT9=BD6E7C3DF2B5779E0B61216E8B10B689
CT=69C4E0D86A7B0430D8CDB78070B4C55A
Round Subkey Values (Decryption)
RK0=13111D7FE3944A17F307A78B4D2B30C5
RK1=13AA29BE9C8FAFF6F770F58000F7BF03
RK2=1362A4638F2586486BFF5A76F7874A83
RK3=8D82FC749C47222BE4DADC3E9C7810F5
RK4=72E3098D11C5DE5F789DFE1578A2CCCB
RK5=2EC410276326D7D26958204A003F32DE
RK6=A8A2F5044DE2C7F50A7EF79869671294
RK7=C7C6E391E54032F1479C306D6319E50C
RK8=A0DB02992286D160A2DC029C2485D561
RK9=8C56DFF0825DD3F9805AD3FC8659D7FD
RK10=000102030405060708090A0B0C0D0E0F
Intermediate Ciphertext Values (Decryption)
CT=69C4E0D86A7B0430D8CDB78070B4C55A
PT1=BD6E7C3DF2B5779E0B61216E8B10B689
PT2=FDE3BAD205E5D0D73547964EF1FE37F1
PT3=D1876C0F79C4300AB45594ADD66FF41F
PT4=C62FE109F75EEDC3CC79395D84F9CF5D
PT5=C81677BC9B7AC93B25027992B0261996
PT6=247240236966B3FA6ED2753288425B6C
PT7=FA636A2825B339C940668A3157244D17
PT8=4915598F55E5D7A0DACA94FA1F0A63F7
PT9=89D810E8855ACE682D1843D8CB128FE4
PT=00112233445566778899AABBCCDDEEFF
================================
KEYSIZE=192
KEY=000102030405060708090A0B0C0D0E0F1011121314151617
Round Subkey Values (Encryption)
RK0=000102030405060708090A0B0C0D0E0F
RK1=10111213141516175846F2F95C43F4FE
RK2=544AFEF55847F0FA4856E2E95C43F4FE
RK3=40F949B31CBABD4D48F043B810B7B342
RK4=58E151AB04A2A5557EFFB5416245080C
RK5=2AB54BB43A02F8F662E3A95D66410C08
RK6=F501857297448D7EBDF1C6CA87F33E3C
RK7=E510976183519B6934157C9EA351F1E0
RK8=1EA0372A995309167C439E77FF12051E
RK9=DD7E0E887E2FFF68608FC842F9DCC154
RK10=859F5F237A8D5A3DC0C02952BEEFD63A
RK11=DE601E7827BCDF2CA223800FD8AEDA32
RK12=A4970A331A78DC09C418C271E3A41D5D
Intermediate Ciphertext Values (Encryption)
PT=00112233445566778899AABBCCDDEEFF
CT1=4F63760643E0AA85AFF8C9D041FA0DE4
CT2=CB02818C17D2AF9C62AA64428BB25FD7
CT3=F75C7778A327C8ED8CFEBFC1A6C37F53
CT4=22FFC916A81474416496F19C64AE2532
CT5=80121E0776FD1D8A8D8C31BC965D1FEE
CT6=671EF1FD4E2A1E03DFDCB1EF3D789B30
CT7=0C0370D00C01E622166B8ACCD6DB3A2C
CT8=7255DAD30FB80310E00D6C6B40D0527C
CT9=A906B254968AF4E9B4BDB2D2F0C44336
CT10=88EC930EF5E7E4B6CC32F4C906D29414
CT11=AFB73EEB1CD1B85162280F27FB20D585
CT=DDA97CA4864CDFE06EAF70A0EC0D7191
Round Subkey Values (Decryption)
RK0=A4970A331A78DC09C418C271E3A41D5D
RK1=D6BEBD0DC209EA494DB073803E021BB9
RK2=8FB999C973B26839C7F9D89D85C68C72
RK3=F77D6EC1423F54EF5378317F14B75744
RK4=1147659047CF663B9B0ECE8DFC0BF1F0
RK5=DCC1A8B667053F7DCC5C194AB5423A2E
RK6=C6DEB0AB791E2364A4055FBE568803AB
RK7=DD1B7CDAF28D5C158A49AB1DBBC497CB
RK8=78C4F708318D3CD69655B701BFC093CF
RK9=60DCEF10299524CE62DBEF152F9620CF
RK10=4B4ECBDB4D4DCFDA5752D7C74949CBDE
RK11=1A1F181D1E1B1C194742C7D74949CBDE
RK12=000102030405060708090A0B0C0D0E0F
Intermediate Ciphertext Values (Decryption)
CT=DDA97CA4864CDFE06EAF70A0EC0D7191
PT1=AFB73EEB1CD1B85162280F27FB20D585
PT2=88EC930EF5E7E4B6CC32F4C906D29414
PT3=A906B254968AF4E9B4BDB2D2F0C44336
PT4=7255DAD30FB80310E00D6C6B40D0527C
PT5=0C0370D00C01E622166B8ACCD6DB3A2C
PT6=671EF1FD4E2A1E03DFDCB1EF3D789B30
PT7=80121E0776FD1D8A8D8C31BC965D1FEE
PT8=22FFC916A81474416496F19C64AE2532
PT9=F75C7778A327C8ED8CFEBFC1A6C37F53
PT10=CB02818C17D2AF9C62AA64428BB25FD7
PT11=4F63760643E0AA85AFF8C9D041FA0DE4
PT=00112233445566778899AABBCCDDEEFF
================================
KEYSIZE=256
KEY=000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F
Round Subkey Values (Encryption)
RK0=000102030405060708090A0B0C0D0E0F
RK1=101112131415161718191A1B1C1D1E1F
RK2=A573C29FA176C498A97FCE93A572C09C
RK3=1651A8CD0244BEDA1A5DA4C10640BADE
RK4=AE87DFF00FF11B68A68ED5FB03FC1567
RK5=6DE1F1486FA54F9275F8EB5373B8518D
RK6=C656827FC9A799176F294CEC6CD5598B
RK7=3DE23A75524775E727BF9EB45407CF39
RK8=0BDC905FC27B0948AD5245A4C1871C2F
RK9=45F5A66017B2D387300D4D33640A820A
RK10=7CCFF71CBEB4FE5413E6BBF0D261A7DF
RK11=F01AFAFEE7A82979D7A5644AB3AFE640
RK12=2541FE719BF500258813BBD55A721C0A
RK13=4E5A6699A9F24FE07E572BAACDF8CDEA
RK14=24FC79CCBF0979E9371AC23C6D68DE36
Intermediate Ciphertext Values (Encryption)
PT=00112233445566778899AABBCCDDEEFF
CT1=4F63760643E0AA85EFA7213201A4E705
CT2=1859FBC28A1C00A078ED8AADC42F6109
CT3=975C66C1CB9F3FA8A93A28DF8EE10F63
CT4=1C05F271A417E04FF921C5C104701554
CT5=C357AAE11B45B7B0A2C7BD28A8DC99FA
CT6=7F074143CB4E243EC10C815D8375D54C
CT7=D653A4696CA0BC0F5ACAAB5DB96C5E7D
CT8=5AA858395FD28D7D05E1A38868F3B9C5
CT9=4A824851C57E7E47643DE50C2AF3E8C9
CT10=C14907F6CA3B3AA070E9AA313B52B5EC
CT11=5F9C6ABFBAC634AA50409FA766677653
CT12=516604954353950314FB86E401922521
CT13=627BCEB9999D5AAAC945ECF423F56DA5
CT=8EA2B7CA516745BFEAFC49904B496089
Round Subkey Values (Decryption)
RK0=24FC79CCBF0979E9371AC23C6D68DE36
RK1=34F1D1FFBFCEAA2FFCE9E25F2558016E
RK2=5E1648EB384C350A7571B746DC80E684
RK3=C8A305808B3F7BD043274870D9B1E331
RK4=B5708E13665A7DE14D3D824CA9F151C2
RK5=74DA7BA3439C7E50C81833A09A96AB41
RK6=3CA69715D32AF3F22B67FFADE4CCD38E
RK7=F85FC4F3374605F38B844DF0528E98E1
RK8=DE69409AEF8C64E7F84D0C5FCFAB2C23
RK9=AED55816CF19C100BCC24803D90AD511
RK10=15C668BD31E5247D17C168B837E6207C
RK11=7FD7850F61CC991673DB890365C89D12
RK12=2A2840C924234CC026244CC5202748C4
RK13=1A1F181D1E1B1C191217101516131411
RK14=000102030405060708090A0B0C0D0E0F
Intermediate Ciphertext Values (Decryption)
CT=8EA2B7CA516745BFEAFC49904B496089
PT1=627BCEB9999D5AAAC945ECF423F56DA5
PT2=516604954353950314FB86E401922521
PT3=5F9C6ABFBAC634AA50409FA766677653
PT4=C14907F6CA3B3AA070E9AA313B52B5EC
PT5=4A824851C57E7E47643DE50C2AF3E8C9
PT6=5AA858395FD28D7D05E1A38868F3B9C5
PT7=D653A4696CA0BC0F5ACAAB5DB96C5E7D
PT8=7F074143CB4E243EC10C815D8375D54C
PT9=C357AAE11B45B7B0A2C7BD28A8DC99FA
PT10=1C05F271A417E04FF921C5C104701554
PT11=975C66C1CB9F3FA8A93A28DF8EE10F63
PT12=1859FBC28A1C00A078ED8AADC42F6109
PT13=4F63760643E0AA85EFA7213201A4E705
PT=00112233445566778899AABBCCDDEEFF
评论1