⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ecbmd67.txt

📁 Arithmetic for integers of almost rijndael for C and C++. Developed for linux
💻 TXT
📖 第 1 页 / 共 5 页
字号:
==============================================
Author:    Dr B R Gladman (brg@gladman.uk.net)
Test:      ECB Monte Carlo (Decryption) Tests
Algorithm: Extended Rijndael (an AES Superset)
Filename:  ecbmd67.txt
==============================================

BLOCKSIZE=192
KEYSIZE=  224

TEST= 0
KEY=  00000000000000000000000000000000000000000000000000000000
CT=   000000000000000000000000000000000000000000000000
PT=   80ff4dc3acb2fed267c4c6728a74ebacc125ad4de3075522
TEST= 1
KEY=  556426f980ff4dc3acb2fed267c4c6728a74ebacc125ad4de3075522
CT=   80ff4dc3acb2fed267c4c6728a74ebacc125ad4de3075522
PT=   4454f22b3038812bd44de7f021653772e4849b16b22108bd
TEST= 2
KEY=  eefa72a3c4abbfe89c8a7ff9b3892182ab11dcde25a1365b51265d9f
CT=   4454f22b3038812bd44de7f021653772e4849b16b22108bd
PT=   066a08c58b97c5d25044a82c1e97efb140e96c53d9155acf
TEST= 3
KEY=  3fe98f3ec2c1b72d171dba2be3cd89aeb586336f65485a0888330750
CT=   066a08c58b97c5d25044a82c1e97efb140e96c53d9155acf
PT=   505faaa41221f6ef3ed344b34c6d4ec4d701cd7ea28a4a0e
TEST= 4
KEY=  cf0c9742929e1d89053c4cc4dd1ecd1df9eb7dabb24997762ab94d5e
CT=   505faaa41221f6ef3ed344b34c6d4ec4d701cd7ea28a4a0e
PT=   6ec5113335af16f80e9fbcfdc63c5928dccd733eda4f0f91
TEST= 5
KEY=  f504b9d7fc5b0cba30935a3cd38171e03fd724836e84e448f0f642cf
CT=   6ec5113335af16f80e9fbcfdc63c5928dccd733eda4f0f91
PT=   3a98051014e6c0381acc8915ee8b902280cfaabf2540207a
TEST= 6
KEY=  8fb15ecec6c309aa24759a04c94df8f5d15cb4a1ee4b4ef7d5b662b5
CT=   3a98051014e6c0381acc8915ee8b902280cfaabf2540207a
PT=   f67d357939e1d3c1d58d7ef483419d2d0da11b45533f473d
TEST= 7
KEY=  2daa3aec30be3cd31d9449c51cc08601521d298ce3ea55b286892588
CT=   f67d357939e1d3c1d58d7ef483419d2d0da11b45533f473d
PT=   958d244d3954134fa398e085e60cd299063a82345aaa7038
TEST= 8
KEY=  d5b8dcbfa533189e24c05a8abf586684b411fb15e5d0d786dc2355b0
CT=   958d244d3954134fa398e085e60cd299063a82345aaa7038
PT=   4b6b3f4e3d84a0eb948f4c0fb1835c99be3c7d6a61115fc4
TEST= 9
KEY=  419bacf6ee5827d01944fa612bd72a8b0592a78c5becaaecbd320a74
CT=   4b6b3f4e3d84a0eb948f4c0fb1835c99be3c7d6a61115fc4
PT=   bbe29def3b586155c9844938e546fbce27ad9ce555e9b063
TEST= 10
KEY=  7babd91955baba3f221c9b34e25363b3e0d45c427c413609e8dbba17
CT=   bbe29def3b586155c9844938e546fbce27ad9ce555e9b063
PT=   af3f6d95922532d12e103605eb70a3662d5f0bc247c2f880
TEST= 11
KEY=  ac415211fa85d7aab039a9e5cc4355b60ba4ff24511e3dcbaf194297
CT=   af3f6d95922532d12e103605eb70a3662d5f0bc247c2f880
PT=   cc60a226f9eb4b82e1ffc2e4e36d1795a2b94db44e0cf03b
TEST= 12
KEY=  17eb79b336e5758c49d2e2672dbc9752e8c9e8b1f3a7707fe115b2ac
CT=   cc60a226f9eb4b82e1ffc2e4e36d1795a2b94db44e0cf03b
PT=   591e959434a602cd360da3f87c963307147559228c8277cf
TEST= 13
KEY=  11259da06ffbe0187d74e0aa1bb134aa945fdbb6e7d2295d6d97c563
CT=   591e959434a602cd360da3f87c963307147559228c8277cf
PT=   95b168b60de7ca92e8de22a18575f2aad67ee8e33f9df31b
TEST= 14
KEY=  c5f359a1fa4a88ae70932a38f36f160b112a291c31acc1be520a3678
CT=   95b168b60de7ca92e8de22a18575f2aad67ee8e33f9df31b
PT=   eedcd2436893b3ba56dc6eef1502080f2841aff3fdccb979
TEST= 15
KEY=  82615db914965aed18009982a5b378e40428211319ed6e4dafc68f01
CT=   eedcd2436893b3ba56dc6eef1502080f2841aff3fdccb979
PT=   160b6de12f949a5f1169a52c2dd41776ee758902ff1d9b68
TEST= 16
KEY=  ae8bb294029d370c379403ddb4daddc829fc3665f798e74f50db1469
CT=   160b6de12f949a5f1169a52c2dd41776ee758902ff1d9b68
PT=   a6f197f6be5ec92c67d3174c279918186ed1ef6a4f3c8ee4
TEST= 17
KEY=  a2665e4ca46ca0fa89cacaf1d309ca840e652e7d994908251fe79a8d
CT=   a6f197f6be5ec92c67d3174c279918186ed1ef6a4f3c8ee4
PT=   fc4cf2b1b7ac9b6e5b2b0a643fb835a3d4452384ef2a2e2e
TEST= 18
KEY=  350729ba5820524b3e66519f8822c0e031dd1bde4d0c2ba1f0cdb4a3
CT=   fc4cf2b1b7ac9b6e5b2b0a643fb835a3d4452384ef2a2e2e
PT=   7dec631f1bb3f7620dafb4900bf69a47e76e87e64598f466
TEST= 19
KEY=  b9bd637425cc315425d5a6fd858d74703a2b8199aa62ac47b55540c5
CT=   7dec631f1bb3f7620dafb4900bf69a47e76e87e64598f466
PT=   8f44e5db776e0ee5386fca09700c4fb3931737c6d45fbb9e
TEST= 20
KEY=  94890c40aa88d48f52bba818bde2be794a27ce2a39759b81610afb5b
CT=   8f44e5db776e0ee5386fca09700c4fb3931737c6d45fbb9e
PT=   36a7f38cf647c460d17495e4cf24ea999074e035bd7af4a7
TEST= 21
KEY=  73698ee19c2f2703a4fc6c786c962b9d850324b3a9017bb4dc700ffc
CT=   36a7f38cf647c460d17495e4cf24ea999074e035bd7af4a7
PT=   22aaa8eb8c67a11b8872383fd356823b34fe3b7c92218e0b
TEST= 22
KEY=  9e767cd3be858fe8289bcd63e4e413a25655a6889dff40c84e5181f7
CT=   22aaa8eb8c67a11b8872383fd356823b34fe3b7c92218e0b
PT=   a8621600dc48e9fab3b3f4f4cab490a916f1bd34e5e3a041
TEST= 23
KEY=  93b8ecac16e799e8f4d324995757e7569ce136218b0efdfcabb221b6
CT=   a8621600dc48e9fab3b3f4f4cab490a916f1bd34e5e3a041
PT=   6e21496fbbd19e45381df296cf42a5f15ccd961a9a68d675
TEST= 24
KEY=  a0ab772b78c6d0874f02badc6f4a15c053a393d0d7c36be631daf7c3
CT=   6e21496fbbd19e45381df296cf42a5f15ccd961a9a68d675
PT=   05217edaba549b25706304c698e7c17b1102c01548204084
TEST= 25
KEY=  c6ec305e7de7ae5df55621f91f291106cb4452abc6c1abf379fab747
CT=   05217edaba549b25706304c698e7c17b1102c01548204084
PT=   bcbc8c74af91134fecbdb3b22d876db3f1de7be4f5e592fb
TEST= 26
KEY=  9f47282dc15b22295ac732b6f394a2b4e6c33f18371fd0178c1f25bc
CT=   bcbc8c74af91134fecbdb3b22d876db3f1de7be4f5e592fb
PT=   ce6f262bdc9cfd2089c95d965b8d3917c146602aa06a232a
TEST= 27
KEY=  8f90483c0f340402865bcf967a5dff22bd4e060ff659b03d2c750696
CT=   ce6f262bdc9cfd2089c95d965b8d3917c146602aa06a232a
PT=   9e2edb34af362a5108fa4c9176d5eadb7b1aea32265c99c1
TEST= 28
KEY=  5278c49f911adf36296de5c772a7b3b3cb9becd48d435a0f0a299f57
CT=   9e2edb34af362a5108fa4c9176d5eadb7b1aea32265c99c1
PT=   755a6445f5d28ed10f6783bf13f43cb936b6d8367c036783
TEST= 29
KEY=  c4b490b3e440bb73dcbf6b167dc0300cd86fd06dbbf58239762af8d4
CT=   755a6445f5d28ed10f6783bf13f43cb936b6d8367c036783
PT=   61ae53fed79dbdbfe0990cd421d2e4744577cf56ce554f6e
TEST= 30
KEY=  6a61537485eee88d0b22d6a99d593cd8f9bd3419fe824d6fb87fb7ba
CT=   61ae53fed79dbdbfe0990cd421d2e4744577cf56ce554f6e
PT=   bd999cc70095da2e1774240dbe482fe7d4c93568309908b5
TEST= 31
KEY=  ca5dc7c13877744a0bb70c878a2d18d547f51bfe2a4b780788e6bf0f
CT=   bd999cc70095da2e1774240dbe482fe7d4c93568309908b5
PT=   acc09266e04dd333d2e52415d37dfa61a36611e897c1e475
TEST= 32
KEY=  814bcffb94b7e62cebfadfb458c83cc09488e19f892d69ef1f275b7a
CT=   acc09266e04dd333d2e52415d37dfa61a36611e897c1e475
PT=   18665313b4de4c318749e244151f08b38913a7e1775a2b1d
TEST= 33
KEY=  e238fece8cd1b53f5f249385df81de848197e92c003ece0e687d7067
CT=   18665313b4de4c318749e244151f08b38913a7e1775a2b1d
PT=   6169f992869ea7ba055afa8e08a52c0b129889ea4d63473e
TEST= 34
KEY=  615eec28edb84cadd9ba343fdadb240a8932c52712a647e4251e3759
CT=   6169f992869ea7ba055afa8e08a52c0b129889ea4d63473e
PT=   8dabe71411ba3e168e6c6d3513a4c2818578f5240ddc3c74
TEST= 35
KEY=  3fc7125b6013abb9c8000a2954b7493f9a9607a697deb2c028c20b2d
CT=   8dabe71411ba3e168e6c6d3513a4c2818578f5240ddc3c74
PT=   30ab0a1aa5a3e898c76f6d65b6c65acddf538b1e6a8648d9
TEST= 36
KEY=  242b91dd50b8a1a36da3e2b193d8245a2c505d6b488d39de424443f4
CT=   30ab0a1aa5a3e898c76f6d65b6c65acddf538b1e6a8648d9
PT=   089337730d784b27d0b6d3835daaac45a23e6041ba431651
TEST= 37
KEY=  2c5f4f9d582b96d060dba996436ef7d971faf12eeab3599ff80755a5
CT=   089337730d784b27d0b6d3835daaac45a23e6041ba431651
PT=   4529f515c01cb64e677f3a768a0ed5d58a8af9150da05940
TEST= 38
KEY=  36a3894d1d0263c5a0c71fd82411cdaffbf424fb6039a08af5a70ce5
CT=   4529f515c01cb64e677f3a768a0ed5d58a8af9150da05940
PT=   2c018f50849faebff5f35d09b4c07b1e23a670dd9b8eb874
TEST= 39
KEY=  ab9ba7bb3103ec952458b167d1e290a64f345fe5439fd0576e29b491
CT=   2c018f50849faebff5f35d09b4c07b1e23a670dd9b8eb874
PT=   4d28814a1b88ff4aaa664b91d3f45ceb63bc40986ad32c2a
TEST= 40
KEY=  8444f51e7c2b6ddf3fd04e2d7b84db379cc0030e202390cf04fa98bb
CT=   4d28814a1b88ff4aaa664b91d3f45ceb63bc40986ad32c2a
PT=   78dcb9def809494297375fbcb840fc7d6c77909f7110739a
TEST= 41
KEY=  89c300d104f7d401c7d9076fecb3848b2480ff734c54005075eaeb21
CT=   78dcb9def809494297375fbcb840fc7d6c77909f7110739a
PT=   48ab33f661606ab17862875d24bdfd382684377e2be8267a
TEST= 42
KEY=  57a9213b4c5ce7f7a6b96dde94d103d6003d024b6ad0372e5e02cd5b
CT=   48ab33f661606ab17862875d24bdfd382684377e2be8267a
PT=   0cd75406d60c2d96edfcda5acb3d3e6c2ce410f20f04c5d8
TEST= 43
KEY=  29ee0842408bb3f170b54048792dd98ccb003c27463427dc51060883
CT=   0cd75406d60c2d96edfcda5acb3d3e6c2ce410f20f04c5d8
PT=   92b92e0f4d453aca6aff2129abcf0ec87a7eb9883cceb1d4
TEST= 44
KEY=  77d0fe43d2329dfe3df07a8213d2f8a560cf32ef3c4a9e546dc8b957
CT=   92b92e0f4d453aca6aff2129abcf0ec87a7eb9883cceb1d4
PT=   555da7a970ec246689accbae6ed115237f81d7f3fe4ca131
TEST= 45
KEY=  0ee33423876f3a574d1c5ee49a7e330b0e1e27cc43cb49a793841866
CT=   555da7a970ec246689accbae6ed115237f81d7f3fe4ca131
PT=   78f637e46e554b2b5922541aac711be533b9319b2a0fbd32
TEST= 46
KEY=  c1677e4cff990db3234915cfc35c6711a26f3c297072783cb98ba554
CT=   78f637e46e554b2b5922541aac711be533b9319b2a0fbd32
PT=   74b9c2e56218a75f962d53b8a69ab4bc53a514ce6d599adf
TEST= 47
KEY=  cf30f0748b20cf564151b290557134a904f5889523d76cf2d4d23f8b
CT=   74b9c2e56218a75f962d53b8a69ab4bc53a514ce6d599adf
PT=   78dcf30f053e4f82beb49ac532a7d899b9d226cba86e60c9
TEST= 48
KEY=  5adf08a0f3fc3c59446ffd12ebc5ae6c3652500c9a054a397cbc5f42
CT=   78dcf30f053e4f82beb49ac532a7d899b9d226cba86e60c9
PT=   970f8dcabdf20f81778c39935d0ad2d1973f75286b1a9deb
TEST= 49
KEY=  ea89e19764f3b193f99df2939c4997ff6b5882dd0d3a3f1117a6c2a9
CT=   970f8dcabdf20f81778c39935d0ad2d1973f75286b1a9deb
PT=   2a2cab30263b74372d879a7f6239fc63d18e6965a4349460
TEST= 50
KEY=  f82090b44edf1aa3dfa686a4b1ce0d8009617ebedcb45674b39256c9
CT=   2a2cab30263b74372d879a7f6239fc63d18e6965a4349460
PT=   fc47d3f628f717311390ee4b3b3125ea863edc1aced0d0eb
TEST= 51
KEY=  0b16b8a0b298c955f7519195a25ee3cb32505b545a8a8a6e7d428622
CT=   fc47d3f628f717311390ee4b3b3125ea863edc1aced0d0eb
PT=   6bd29cc0e76c7e602c65518f2f49bc585e8ddf6f12c59b20
TEST= 52
KEY=  fcf5a03ed94a5595103deff58e3bb2441d19e70c040755016f871d02
CT=   6bd29cc0e76c7e602c65518f2f49bc585e8ddf6f12c59b20
PT=   23eeb96a506b70de0cfd245213b2bd9a84a06fc08add4405
TEST= 53
KEY=  d53a153bfaa4ecff40569f2b82c696160eab5a9680a73ac1e55a5907
CT=   23eeb96a506b70de0cfd245213b2bd9a84a06fc08add4405
PT=   415ac1de4782185ce1e5bfcf65bdf8bf3a8e2794f8562bbc
TEST= 54
KEY=  d14e224fbbfe2d2107d48777632329d96b16a229ba291d551d0c72bb
CT=   415ac1de4782185ce1e5bfcf65bdf8bf3a8e2794f8562bbc
PT=   da7e95ef571bcca86b6328a659c626f0f2fc10458f61f763
TEST= 55
KEY=  8b6c9cc26180b8ce50cf4bdf0840017f32d084d948d50d10926d85d8
CT=   da7e95ef571bcca86b6328a659c626f0f2fc10458f61f763
PT=   250df9f58bea7f6c3076e888be31e24554a234cf610a4a87
TEST= 56
KEY=  dfeae6b4448d413bdb2534b33836e9f78ce1669c1c7739dff367cf5f
CT=   250df9f58bea7f6c3076e888be31e24554a234cf610a4a87
PT=   59635411a0b73b1ed359fd8ff867f902e78a6dfe34bc05e1
TEST= 57
KEY=  d4f9b5811dee152a7b920fadeb6f147874869f9efbfd5421c7dbcabe
CT=   59635411a0b73b1ed359fd8ff867f902e78a6dfe34bc05e1
PT=   bf7b6dd89be81ac3a9611e5f7a2c4905a18fc946b8648ec0
TEST= 58
KEY=  70f140caa29578f2e07a156e420e0a270eaad69b5a729d677fbf447e
CT=   bf7b6dd89be81ac3a9611e5f7a2c4905a18fc946b8648ec0
PT=   e85c18b96aeec67847146a19af69c24159189b09e7cba586
TEST= 59
KEY=  601c360d4ac9604b8a94d316051a603ea1c314da036a066e9874e1f8
CT=   e85c18b96aeec67847146a19af69c24159189b09e7cba586
PT=   49b903c330be98f2f1783f5ead274ca9b00d6cdc7f2cc275
TEST= 60
KEY=  5e54ab6c03706388ba2a4be4f4625f600ce45873b3676ab2e758238d
CT=   49b903c330be98f2f1783f5ead274ca9b00d6cdc7f2cc275
PT=   efe278053506cfb393217421c3c167cf3830038157e980c1
TEST= 61
KEY=  34054613ec921b8d8f2c845767432b41cf253fbc8b576933b0b1a34c
CT=   efe278053506cfb393217421c3c167cf3830038157e980c1
PT=   9e2d2ff093e98e2530126abbcec895b685f3ca78b16d749f
TEST= 62
KEY=  26a9515b72bf347d1cc50a72575141fa01edaa0a0ea4a34b01dcd7d3
CT=   9e2d2ff093e98e2530126abbcec895b685f3ca78b16d749f
PT=   6439fc6bf82da27b8f60858842a66b78bc89d0166f64f90c
TEST= 63
KEY=  5927c0671686c816e4e8a809d831c472434bc172b22d735d6eb82edf
CT=   6439fc6bf82da27b8f60858842a66b78bc89d0166f64f90c
PT=   7e9e29fe5a60a403514b0631014cbc90cd51e9f6002d7de7
TEST= 64
KEY=  b8893f4f6818e1e8be880c0a897ac24342077de27f7c9aab6e955338
CT=   7e9e29fe5a60a403514b0631014cbc90cd51e9f6002d7de7
PT=   999a9546eee62eb4b58449e7de5a3739717f36be3b9dddd4
TEST= 65
KEY=  c176feecf18274ae506e22be3cfe8ba49c5d4adb0e03ac1555088eec
CT=   999a9546eee62eb4b58449e7de5a3739717f36be3b9dddd4
PT=   74049b40972601e63c36bceef209eb1c602c3c0d5018eac5
TEST= 66
KEY=  aa733c708586efeec748235800c8374a6e54a1c76e2f901805106429
CT=   74049b40972601e63c36bceef209eb1c602c3c0d5018eac5
PT=   818a2f8e2d3991c92fb3dd4661f260b55859b29b093d6e4e
TEST= 67
KEY=  e46112ec040cc060ea71b2912f7bea0c0fa6c172367622830c2d0a67
CT=   818a2f8e2d3991c92fb3dd4661f260b55859b29b093d6e4e
PT=   3945330ace7be14da35490b4bb88f329215b17647e242fc8

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -