Add additional Simon test vectors
parent
ca158d56f8
commit
77ff7aa528
|
|
@ -159,6 +159,34 @@ Ciphertext: 30ECC72B 76BF8E68 FA9F97F1 D5029672 7AA7A036 C9500D1B 8FDC2027 7B1CB
|
|||
Test: Encrypt
|
||||
#
|
||||
Source: Crypto++ 5.6.5 generated
|
||||
Comment: Simon64/96, large block
|
||||
Key: c2a156b1 2afbf940 59404a4f
|
||||
IV: 1886db05 a1128b60
|
||||
Plaintext: fdd6d311 d1c9c2a9 a59dba69 76ebbf4b a807f543 cfd1a764 0d82db77 a442f850 \
|
||||
0bfcb900 b842dc6c d18dee7d 90bf599d e2a9c786 0bc0a292 8e2a8a18 881d4744 \
|
||||
28ed4bf8 7c7027f2 2ca7fc86 28ab39e0 37cd6e39 134709ab 71526606 3050fc0f \
|
||||
e30ca80b abb29956 30f56d90 78e7e0d2 0d33c817 aa3a3902 805d5479 cc2311ee
|
||||
Ciphertext: 7d176e86 94f95ab1 5636dc93 72ea01cc 2ea1a9fa 61730a32 1e746f6e 925b3170 \
|
||||
988610d2 194f4369 56addb47 69c0ba18 e602574f dfcb0eab b9eb6b6e e257ca48 \
|
||||
5e812225 b78a6f9c 072e65d4 c36b9385 ec599b61 ce613b86 a6e5a80a 7ec2fcdc \
|
||||
0d919094 58b41ca3 2faf3fdf c3130c7d f241d94d 94060b78 6a242480 c33bce3b
|
||||
Test: Encrypt
|
||||
#
|
||||
Source: Crypto++ 5.6.5 generated
|
||||
Comment: Simon64/96, large block
|
||||
Key: dec44069 ccdf2596 fb6c566f
|
||||
IV: 69254631 90e64c6e
|
||||
Plaintext: 4a1b433d 947e7469 2fe2cb67 8c17ad8e 12b00815 dd80c296 ef93b4ca 78072872 \
|
||||
42d6b92c 5999b692 0ec44610 f4d0caab ee7a5ddb 1861b77a 18530b8d 6b45d4fa \
|
||||
042a72e2 52eef789 c24808b7 7908d35e aa14aa34 35212bc8 745eb15d 3746e19a \
|
||||
93613033 f952e4aa 96b21ada 12928513 49527b63 0e326195 29068370 15454311
|
||||
Ciphertext: 39a7dbca 7a9093ff fe7775d7 9515f38e 42ba4f86 5b520280 92184f36 e9ae743b \
|
||||
25f26a54 346459f9 644a5a27 2736d2eb 270da41e dc082fdd 9f54f5ca 57899783 \
|
||||
48db1a5a 266d62d5 788b69bb 6581f3d3 cecd4265 0e99a5e7 709af46b dfba3eb4 \
|
||||
2fcd2602 16bddcf0 59007137 d95b1ad4 b84b579b d9884f65 cf48bdb6 3a2fd84f
|
||||
Test: Encrypt
|
||||
#
|
||||
Source: Crypto++ 5.6.5 generated
|
||||
Comment: Simon64/128, large block
|
||||
Key: 1b1a1918 13121110 0b0a0908 03020100
|
||||
IV: 33323130 2b2a2928
|
||||
|
|
@ -171,6 +199,34 @@ Ciphertext: E53FE324 78573A58 635176CE B3CF68A8 DAAA10AB A41D4826 026C535A 86F0D
|
|||
DA441E87 1B1548CD 16444167 D0A92B4C B17F3D91 F7A7C708 4BE7D31D 436DD8DC \
|
||||
0F47BA6A BD9EE20D 7DB9F200 6D75D542 D3428E3E B99A5AF1 0F7362BD 1AFA4C01
|
||||
Test: Encrypt
|
||||
#
|
||||
Source: Crypto++ 5.6.5 generated
|
||||
Comment: Simon64/128, large block
|
||||
Key: ee6f4add 2fbabef2 39ae11f7 9803f6eb
|
||||
IV: ccf3c166 bcea2421
|
||||
Plaintext: e3af3bc7 4aff4930 c09b0be6 6ad0585c 3b52f983 de1378d8 2cb05472 8c78e4b2 \
|
||||
88516870 58d59f94 f02f54db 7929fbd6 f886ab8e 683c25a4 b80e453b 982c3559 \
|
||||
5cd34697 670332b4 2b99982c aac2780b 70927e4f b7fd85c6 6d035eca f26a345b \
|
||||
71b14716 06d22936 b150c858 7a04200c 80613750 e7226aea 28944827 261e6a80
|
||||
Ciphertext: e03056ae b02e778f 34c29058 d1e281f3 82668d25 a9c9b297 c8bee90c 18cfc49c \
|
||||
8a292a1e c67cdfe3 0c499c8c cefd1526 34f397fb a4016cd0 00e2d93d 1db9b167 \
|
||||
d04847d2 e7f5e1b1 678fa35d 3eb59100 15641db2 baa9af0e 6ac34975 e290653a \
|
||||
5b71a66c 7c1d0072 2d46f06d ef88f153 d240ba32 96f09d9f 47d7186a d6c3eb57
|
||||
Test: Encrypt
|
||||
#
|
||||
Source: Crypto++ 5.6.5 generated
|
||||
Comment: Simon64/128, large block
|
||||
Key: 4627ada6 4a3decb1 d9c5f3ee 9f9b1f3c
|
||||
IV: 3c554459 ab24d2f4
|
||||
Plaintext: ff5d2ff9 d230eee4 5594000a 89518790 3d41f8e9 2ee9090a 016a4f56 52ba5d81 \
|
||||
1a3cf525 42e715e7 c2ba1c0c 3a697dcc 09aa28f4 808edfb8 0ebb7025 125cf8f5 \
|
||||
30f0dbda b0f72fa9 eab525c7 7c313a3d 72b10150 39fe507e f9d56208 cffc5268 \
|
||||
70ba61b5 9b0d2404 ae3d2d7b 10055d13 48233a1f 6487375d 05a3ac8e c6f9a635
|
||||
Ciphertext: 3dc606b9 14a34c06 d9f25320 92d06278 fa6f4a70 13065734 15d9143f be0ef523 \
|
||||
fc4b45d9 1b331c1c 1d69e436 02cd5898 18e21cb2 9961e4fe 6742d3b0 9023cb85 \
|
||||
7c04d0c6 e392e2be ce233fd5 3530fba2 d057a393 90fcdbd5 2bac6f43 26c45ed1 \
|
||||
3a51d3b3 b2b5610b 217c9a57 e7c50e8a 3c87af48 fc6abca2 70a9c7c0 25a6798d
|
||||
Test: Encrypt
|
||||
|
||||
AlgorithmType: SymmetricCipher
|
||||
Name: SIMON-128/ECB
|
||||
|
|
@ -411,6 +467,50 @@ Ciphertext: C7D52B8F3FFB4897 8452F49A94E85D93 39A969245D226982 0B3D2B653C7F4185
|
|||
Test: Encrypt
|
||||
#
|
||||
Source: Crypto++ 5.6.5 generated
|
||||
Comment: Simon128/128, large block
|
||||
Key: c189b2fa063ce9f3 5d6cae920e406e96
|
||||
IV: aef30b53900f88d9 00db126e681eac63
|
||||
Plaintext: 61f12f42e0298085 cc4d75511aea8d30 780678d10f024e75 ef7eb039b46fd0ee \
|
||||
714cc2c06884aadc 9c051dea8635826e 10f66968ae7273f5 6ea6baa739da6707 \
|
||||
e0dbc3701c7765ee 08ca50d38af986eb 61f639eca5ee0843 f0ff2e1543eba53e \
|
||||
97e85182532fe826 ad6c205de20a704f d82a7665f48d4e47 660111509d8cd98f \
|
||||
52a2188efdc70e95 7e9d715f913fa450 28534c3d02caf388 c7b63b0a04c57c8b \
|
||||
d4c264059f239947 e159dd09f00c9f09 123fb45c93f9f3a6 cfadb8121358e3e7 \
|
||||
822d0b81815049d5 0bac25283ca01c8c b34009f57e6a49a0 7ee8dc10e5c3c0d0 \
|
||||
121230b7bc4bbaeb c0821717ade1e7a5 cf18fe58af5ef6f4 6d8419e7a11a8368
|
||||
Ciphertext: 977bf2289bb5bd3c 16bf095ec29cc139 ee10b392fc3e2a51 522bd8ddc71b5328 \
|
||||
4e6c06d5d37a592a fad34b984e248958 dc31e4c3bcf0a570 85ea42544f5a7ee1 \
|
||||
2e35d459d510dff9 231c5692d989d966 9f54165fc642447d 336de67fe56bf3a8 \
|
||||
ea657fd82f55e2f2 ddd59a4c648cba36 56e71e5c48e2513e fa66ff9416a6ebcd \
|
||||
d2868add16e00043 e6f5792ab4b97890 e10cf203318f7802 e8cdc3f9aff62887 \
|
||||
2044f0f61c2db1a0 6e6fe0f727b34492 d6b0d1c99d537cf7 9ec2d6d0e15fcaf1 \
|
||||
8575fb68db2002c2 1ee9a2f2f0b26b28 3ac5404e115d2881 e61bb1b1b2970e23 \
|
||||
e3f446b391ad72b3 ae719554951ee104 6204b67085a03737 b206244bdd5203f9
|
||||
Test: Encrypt
|
||||
#
|
||||
Source: Crypto++ 5.6.5 generated
|
||||
Comment: Simon128/128, large block
|
||||
Key: 685b59ca4b6f2018 a54a1bcd45c8be1e
|
||||
IV: a4cd3c506cfb5181 cc8cd9edfc62ff23
|
||||
Plaintext: ddc60e60e34ace46 e691a08a6125a7a9 34df6d7d0776fa86 33d22ee9cbaa0b54 \
|
||||
26213dd44a970a3d 65cc324970d925b9 d97bd4bdeb545e2b 7cd4519eaba8bded \
|
||||
0b3570f71cfd6dba 160b0435d4801741 05ec041079e5b392 19a6e065d1aa8517 \
|
||||
7a6b51b78724f010 5f18e1a947225fc7 27e2c45a79da503a 906d3e5ed2435529 \
|
||||
b29734f9eaeed504 c6b39bbaa179f1a3 88bfd32e4e919598 1abb4fd5a0d67b75 \
|
||||
28c58d94475b64a1 a6297cb419064ec9 a753840d03fd2f58 23c47853b0c2f27f \
|
||||
cc793a6cc2e578ea d67bbea587aa1e4a bd1da15765fa2e74 66a49d2c496e49e2 \
|
||||
644f4f2b8421cf39 0ac33f04113c24ad 00d32dd8ed9efc3f bcf4d17e7bdaf795
|
||||
Ciphertext: 43447f8d09d4e847 cd206c58462db355 81df0d9a0336878b ebe8616608ef378b \
|
||||
77b1467a3b80eae6 b6688febbd58907f 8589506717a34f67 4194101153b587d2 \
|
||||
abad0f903b253fc6 419ceef625b7f14e b736dc8dc4f43d3d fe396791eb163bf1 \
|
||||
75ecced8d4f4ddfb 17ec153c9806b356 525546856678ce4d b837f571aa2d0038 \
|
||||
92c62148c07c0a38 775c0d801be35359 f0c358e9ce316e74 eedd52b19ab0714f \
|
||||
80b6f637693648ab 3e979111272e1a55 38ed77ae8b66bbfa 28f8a24299151302 \
|
||||
71ee36e7762d92c8 babc442798630a0a b94f6db967b9288d d95ffe3e27fd3113 \
|
||||
3ecbe567bc7af7b6 3ba6f88143a4f786 cdc34439840532db 53b7875852ced6d0
|
||||
Test: Encrypt
|
||||
#
|
||||
Source: Crypto++ 5.6.5 generated
|
||||
Comment: Simon128/192, large block
|
||||
Key: 1716151413121110 0f0e0d0c0b0a0908 0706050403020100
|
||||
IV: 2f2e2d2c2b2a2928 2726252423222120
|
||||
|
|
@ -433,6 +533,50 @@ Ciphertext: C4E8A46ECAA39BF2 BA84C13A840F1CD4 0310A1AA41C82FE9 0E7919B8AC503264
|
|||
Test: Encrypt
|
||||
#
|
||||
Source: Crypto++ 5.6.5 generated
|
||||
Comment: Simon128/192, large block
|
||||
Key: 43dfd3c613b2cd2d be7dc5b34db2244a 95ec19612817f282
|
||||
IV: 9dd5ee928356e1f5 12901b352bc29730
|
||||
Plaintext: 391c9c9b08c47070 20f33343e374ee7f 841b2079153ebe09 8cb53e2c3f211385 \
|
||||
034849e2f494727c eae01254ecc06609 cc6b0b673298d56b dd1e56bcf872bb46 \
|
||||
900b0a7263673d7b 168981ae8b1a7e57 7a68565e0f1e61c3 b8dcfc2cf91a8eb7 \
|
||||
4b225e6ff0414f65 7de524c89816fab1 328e54296d17fa45 133059001cf9c705 \
|
||||
b9f3d6840e37bbdc eb2b49bd649ba384 f51416f37a5a3777 c367465786e1e0c1 \
|
||||
e059bcf6a7255a67 82b40f35047b2fe6 ad4bfcf1c86ae4f8 950b6f7a508565e1 \
|
||||
975f1c9f34c481b5 5315a73e343061de ce1ce203c4f29989 bad0f046e0ed44d5 \
|
||||
c6550ffa8b981f47 d119f918cc28d83f 8ee00b3945593478 38200dfc8ee32c89
|
||||
Ciphertext: 1db624b4245f9fae f46536295be525c2 52ef00a151ef5c01 8326184b620c3a61 \
|
||||
b4f8c8797751ea87 190ea8d87500d34b 30771747da169b63 9a5183a628d8b372 \
|
||||
a4b1fd2a39a85cc6 0749cc61cb6be431 47b47e1b2cf65902 32109bd3170d3b33 \
|
||||
704f2d9d72e66259 8fb88d4109ad0f7d 3256b9dd4629039e 42eb1a1b49e898f2 \
|
||||
47a3f515e42db1c6 dd08d24fccc0b193 10a359b1573d4ca0 9b7a4aed0785a221 \
|
||||
dcb3320b1a4c4461 746297543b53d19a 7b0ca4b097066b68 4356cf5d6e935aa5 \
|
||||
e90976db19944867 f9b9ce98d57e1ca1 be2cbca9818aff9d ee39813c2869bf04 \
|
||||
007e4f5a6b88cea0 6fb5a009722a48ad 537dd73877b20bf9 72bbeed5f4d4b431
|
||||
Test: Encrypt
|
||||
#
|
||||
Source: Crypto++ 5.6.5 generated
|
||||
Comment: Simon128/192, large block
|
||||
Key: 65a270cadf2a0b7c 83bee3097dced9a0 5375ddc7ce52440a
|
||||
IV: baedfb32824a91b9 032364a387b3960b
|
||||
Plaintext: 9b6c5c928dfd822a 8b77905b57514117 8d1acb3c287c5d45 bf07d27069cace3e \
|
||||
0a0f7933f329e1a3 0c05e3ae192d8d68 8f2c607ae2085013 fc9c426cb03355d8 \
|
||||
7bd2309da401adaf f30910af462609b1 c88d3ae5e66ef5c5 2ebb7e9b897debd0 \
|
||||
e75d2f4795d6c1e2 9b57e2e028107cf5 74b7bcd641d49fe4 c7b3e021a6e40957 \
|
||||
9ae1f941fbff47db 8f25579ba06709b8 fd4da1292e546981 37c8d0968154805a \
|
||||
2092699811512949 9a06bf36ad57e4d7 d1aa37e6441d38b9 2cf484620ed3930a \
|
||||
49ff96694ce68c60 12db21607f11bdb5 ec3038482e91da69 66ead4b13a45e739 \
|
||||
74b36f6db488616a 72ebee47a2e6f2b6 276aa2f8ca9212e0 a8456b4d0ac0de6b
|
||||
Ciphertext: f252ddd466b536a2 13e6b7d213f46cf8 086bbf4d0085fab5 fd595fc2184b7ff4 \
|
||||
c831db666f68c767 c9d3b4f72185c0bd 0a247e5564fa789b 65c727649a08654a \
|
||||
a44d00dab149acdc 33d2114194fe24e7 a94915350cf55330 4f2127ca6fd5beed \
|
||||
f570a41ee9eb0a15 43ae19c5cf4fd977 b27bcb8eecd0a812 d0d734111aa1fd60 \
|
||||
f5792d2eacfdc4a4 9873ff7317b1fe2f f2dfd2046b87df48 1b6d5f02dff3a034 \
|
||||
a352017a0b2aaffe 9b67f75d95244ad2 219af8f0b3d380af e1cdd7e3d7df8c2d \
|
||||
ec6be293611a9aeb f4e1f0a9020b2808 4e3b4387790f002e e8766e2ce6297714 \
|
||||
e812ceb42493db4d 4c209f6e1375d7e4 35ed39d2543ebfa8 fe593e41c0add162
|
||||
Test: Encrypt
|
||||
#
|
||||
Source: Crypto++ 5.6.5 generated
|
||||
Comment: Simon128/256, large block
|
||||
Key: 1f1e1d1c1b1a1918 1716151413121110 0f0e0d0c0b0a0908 0706050403020100
|
||||
IV: 2f2e2d2c2b2a2928 2726252423222120
|
||||
|
|
@ -453,3 +597,47 @@ Ciphertext: A644E82271C97948 32DB00733519C10F 14F72D9627F8F420 31C62154A29A6071
|
|||
6513A4C9E4811E48 3F32EB8B907C1589 255F223D362E0C43 F637274666FDF73D \
|
||||
A734250B84267C31 F45470CA6CB2BB34 9B41301B4228A92A F08994353148EACD
|
||||
Test: Encrypt
|
||||
#
|
||||
Source: Crypto++ 5.6.5 generated
|
||||
Comment: Simon128/256, large block
|
||||
Key: c4c2910c714dc8cf 70421443bbaacb1a b30acf3efc9daa69 06b5a5c83aab3f4b
|
||||
IV: 76214a0dfcba0600 3e110bfb5417e0f3
|
||||
Plaintext: ad8bcf312a572059 88ba56a47e89e50d ed8222c9192ee1e0 e2645d929af6bfc4 \
|
||||
a905cbf1a64367e7 f2039003376b3423 d777d90b49a0010b b0b614006de88f5d \
|
||||
0d56b65343cc227a 80dc045eed6808bc e71b2db424665869 9c18814e995340c0 \
|
||||
92a43399bfabeb30 9aa02be5807c3b2e 347291d04c4de409 4f51008edee0f059 \
|
||||
e3afc15d73a88f93 5f14dc7b2c2d75af de99ef702516c924 9d2d857bcafa61ce \
|
||||
738f8a2f39a97664 d62121c5517b3bbd ca25988fbb5ca3c6 b45a7f6d8b920df4 \
|
||||
e73c1f519118e45a 6dc9082f0ecc0e8a ce92b54fa1ddd9f8 653a40c5f0753f96 \
|
||||
b473e2d213bd1cae c33e380bcd849af1 62738f016b2253a0 6192d8267dbcc5da
|
||||
Ciphertext: ab6f8ead4b6e2372 af14cafdcb415dfe 9e88bdce36cbc58b c3d9285d697861b8 \
|
||||
96302b38651f0999 e9c050aad33636d0 231caeed0e156bd9 5534935b2c3740bd \
|
||||
736bb21a9f03e77e 9b948c3d25ff933b 2ca69c7afe3b90ca 27d161ad07b532f7 \
|
||||
6bb13440be34dc9b a46daff43ec359fd 9f82280c956ac778 fdeb536c2b120772 \
|
||||
c32c17e4a1ed8f03 84b45b3c3eb965dd c7c839ee02c7c817 346eb22e3bac01ba \
|
||||
f83772ac21a1de2d f1e1218b7bd95961 7333e7d751a51e48 cfcad515adf442e3 \
|
||||
7a02102534d5aecd baa540f21cc8b600 3a26a91f96170313 d63aaf89ecad709e \
|
||||
3dfeaf3d3d0b7a0a ec532241562baa64 985b3a9689b63a12 b39e135f24a1c942
|
||||
Test: Encrypt
|
||||
#
|
||||
Source: Crypto++ 5.6.5 generated
|
||||
Comment: Simon128/256, large block
|
||||
Key: 2b75d368498bffc4 bd60ddb4c36b55d8 bf60643ddce821a9 298fc84ed0ee75ae
|
||||
IV: 8b9542fb8c47013a e0265501d6f9f69b
|
||||
Plaintext: 324cab03f3c24481 85d2f9b8acdf191a 41511406baef94d2 a4997028211977ab \
|
||||
e78d6d5664b90ccd 17009f37032c1267 9b4d21d775b61454 157d3105cfaf25e7 \
|
||||
3de17baceedf65fa 1e4bbc387ce3fc66 9df3e42f68d882da 06b6942a49698908 \
|
||||
9bbe3af42e4fe72e cd29dab22ab435f8 8d90ee3aa6f19c3f 9a9c72d23aba61e7 \
|
||||
48bb1f04bac475b4 fd490a18dd92cb04 41c815eaa23967d2 f9403f24dd240440 \
|
||||
ec69098b65149ab6 49e0bbd3c35dc626 645c88a866fa26c7 2c79f8b3bad2f6e9 \
|
||||
83048a993e80319d 19867758a0948034 17bd065653fb7fef 1072245900abf7cb \
|
||||
d7f04e967e2e8328 146b04e8104e0c0b c9c5b0b7b134b2d6 f78626f7d6114088
|
||||
Ciphertext: 6b2ddf7a40dd08fe b0e4bf94975812e4 ce0c83c311385417 a02b50bf609e53e9 \
|
||||
9bb5c3bac14d6dc8 f780282d1aca7347 845c4efc47c58e6c f107c20b14ef998c \
|
||||
3a7507bd0ff0323a dd6edf3e225c01d1 22b60d02a7cec640 51b583162863fc0f \
|
||||
bd886aa1ebc56a0f a1f17f4ff91da53c 380d40deb4020c91 701f9156489e34a3 \
|
||||
0411d9b55bdc4ed6 29e49b486b391da0 722cb93b310f0831 ceec16d2905e56dd \
|
||||
bcacbc297edc6097 339c84ef532478bf e177f1e1ac922abf 215dd3b5ecdfe66a \
|
||||
96da0939798c3933 9573fc7892631684 bc22c68205a20d9f 1ad0876848c67b9e \
|
||||
9d22155a33af83c4 7205a00161c4d2d6 dea99b558629f5ae 1de0ca82db2fdeb2
|
||||
Test: Encrypt
|
||||
|
|
|
|||
Loading…
Reference in New Issue