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

📄 ecbmd66.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:  ecbmd66.txt
==============================================

BLOCKSIZE=192
KEYSIZE=  192

TEST= 0
KEY=  000000000000000000000000000000000000000000000000
CT=   000000000000000000000000000000000000000000000000
PT=   7567eeb8cb4862b711170819d5d22e8db6ed237746aa8539
TEST= 1
KEY=  7567eeb8cb4862b711170819d5d22e8db6ed237746aa8539
CT=   7567eeb8cb4862b711170819d5d22e8db6ed237746aa8539
PT=   a009d17d09eae26139dd3f0eb2a174b7d283901c6959d5ec
TEST= 2
KEY=  d56e3fc5c2a280d628ca371767735a3a646eb36b2ff350d5
CT=   a009d17d09eae26139dd3f0eb2a174b7d283901c6959d5ec
PT=   14e94ce7c1e42f8180a2bdcecded8e25c7a427412bf9cb0b
TEST= 3
KEY=  c18773220346af57a8688ad9aa9ed41fa3ca942a040a9bde
CT=   14e94ce7c1e42f8180a2bdcecded8e25c7a427412bf9cb0b
PT=   c979feb9fab3a81dbd717c79ab9d08aa62d21c46ba6a3ac6
TEST= 4
KEY=  08fe8d9bf9f5074a1519f6a00103dcb5c118886cbe60a118
CT=   c979feb9fab3a81dbd717c79ab9d08aa62d21c46ba6a3ac6
PT=   07c5491759b0d6dbe128e0e3c3913abc14fc63c27946d552
TEST= 5
KEY=  0f3bc48ca045d191f4311643c292e609d5e4ebaec726744a
CT=   07c5491759b0d6dbe128e0e3c3913abc14fc63c27946d552
PT=   844292786bac10abf5c69d31e93f5f146c424a2f34d544a7
TEST= 6
KEY=  8b7956f4cbe9c13a01f78b722badb91db9a6a181f3f330ed
CT=   844292786bac10abf5c69d31e93f5f146c424a2f34d544a7
PT=   65361b3277cb0d3d2ca801f6abf0e1bf0aa63d17cc8ccdfe
TEST= 7
KEY=  ee4f4dc6bc22cc072d5f8a84805d58a2b3009c963f7ffd13
CT=   65361b3277cb0d3d2ca801f6abf0e1bf0aa63d17cc8ccdfe
PT=   16945a39fefd3f85094dedd9aff04af97220dc2572c8c01f
TEST= 8
KEY=  f8db17ff42dff3822412675d2fad125bc12040b34db73d0c
CT=   16945a39fefd3f85094dedd9aff04af97220dc2572c8c01f
PT=   bc817f059864238ee89815705de194176a6ef982f51ce91d
TEST= 9
KEY=  445a68fadabbd00ccc8a722d724c864cab4eb931b8abd411
CT=   bc817f059864238ee89815705de194176a6ef982f51ce91d
PT=   32a21ed5f224958a15fc4aad1720421b9db133beb79e9aa6
TEST= 10
KEY=  76f8762f289f4586d9763880656cc45736ff8a8f0f354eb7
CT=   32a21ed5f224958a15fc4aad1720421b9db133beb79e9aa6
PT=   1578d8a18858fd66a7299fedaf837d8bea5e7a2f30d7e009
TEST= 11
KEY=  6380ae8ea0c7b8e07e5fa76dcaefb9dcdca1f0a03fe2aebe
CT=   1578d8a18858fd66a7299fedaf837d8bea5e7a2f30d7e009
PT=   d84b18acf7a4adfc0e4dd2cce4a1a3173db37f00dc253a11
TEST= 12
KEY=  bbcbb6225763151c701275a12e4e1acbe1128fa0e3c794af
CT=   d84b18acf7a4adfc0e4dd2cce4a1a3173db37f00dc253a11
PT=   b065b12dce013c3a0bc411ae0b3f62cceb9ea0fc5e64648f
TEST= 13
KEY=  0bae070f996229267bd6640f257178070a8c2f5cbda3f020
CT=   b065b12dce013c3a0bc411ae0b3f62cceb9ea0fc5e64648f
PT=   86e67effa88140889285e21225f9f7509127ec210e76816a
TEST= 14
KEY=  8d4879f031e369aee953861d00888f579babc37db3d5714a
CT=   86e67effa88140889285e21225f9f7509127ec210e76816a
PT=   56f95d1fd46b2344e91c67ba72320fa8fb72a095ec171c76
TEST= 15
KEY=  dbb124efe5884aea004fe1a772ba80ff60d963e85fc26d3c
CT=   56f95d1fd46b2344e91c67ba72320fa8fb72a095ec171c76
PT=   635d62ac3cbf44eac27f8af431f1aa3a0c05b776531a1abe
TEST= 16
KEY=  b8ec4643d9370e00c2306b53434b2ac56cdcd49e0cd87782
CT=   635d62ac3cbf44eac27f8af431f1aa3a0c05b776531a1abe
PT=   283fc78a921b2bc9022cf34814f8289583b32f9aac992354
TEST= 17
KEY=  90d381c94b2c25c9c01c981b57b30250ef6ffb04a04154d6
CT=   283fc78a921b2bc9022cf34814f8289583b32f9aac992354
PT=   4bc11d7ba6431888d2fa9d5fddd15b359d63bc96e40caa38
TEST= 18
KEY=  db129cb2ed6f3d4112e605448a625965720c4792444dfeee
CT=   4bc11d7ba6431888d2fa9d5fddd15b359d63bc96e40caa38
PT=   aee00abf59241375c1d5ddb1593476ba77c351d68c9be491
TEST= 19
KEY=  75f2960db44b2e34d333d8f5d3562fdf05cf1644c8d61a7f
CT=   aee00abf59241375c1d5ddb1593476ba77c351d68c9be491
PT=   695ecd6c30ce7d455821cd7e5a2d840bfd945a8475c2ed8b
TEST= 20
KEY=  1cac5b61848553718b12158b897babd4f85b4cc0bd14f7f4
CT=   695ecd6c30ce7d455821cd7e5a2d840bfd945a8475c2ed8b
PT=   1e5e0a9a07a5d49f8805b2dae16dae26d7f780b81428b8e4
TEST= 21
KEY=  02f251fb832087ee0317a751681605f22faccc78a93c4f10
CT=   1e5e0a9a07a5d49f8805b2dae16dae26d7f780b81428b8e4
PT=   2be8e919fc5bba2726db97ce2232696aaba647dea174253d
TEST= 22
KEY=  291ab8e27f7b3dc925cc309f4a246c98840a8ba608486a2d
CT=   2be8e919fc5bba2726db97ce2232696aaba647dea174253d
PT=   c4e9009154d7f82b4ea4b8d31466b95dcba027ea968b627a
TEST= 23
KEY=  edf3b8732bacc5e26b68884c5e42d5c54faaac4c9ec30857
CT=   c4e9009154d7f82b4ea4b8d31466b95dcba027ea968b627a
PT=   86c0f37364d001924ec9d42f6501bef2422f9d54f279fb56
TEST= 24
KEY=  6b334b004f7cc47025a15c633b436b370d8531186cbaf301
CT=   86c0f37364d001924ec9d42f6501bef2422f9d54f279fb56
PT=   d2953998cfadfbfa7d2ae2aaf0dfeb75fc5836b2d8794caa
TEST= 25
KEY=  b9a6729880d13f8a588bbec9cb9c8042f1dd07aab4c3bfab
CT=   d2953998cfadfbfa7d2ae2aaf0dfeb75fc5836b2d8794caa
PT=   f092c1f4cb41f7eaba5bd637d2fe8cbb5683dbf1833e7497
TEST= 26
KEY=  4934b36c4b90c860e2d068fe19620cf9a75edc5b37fdcb3c
CT=   f092c1f4cb41f7eaba5bd637d2fe8cbb5683dbf1833e7497
PT=   3664024d5c4f475813054eb5d896e8d0ba9d44b1f06287b8
TEST= 27
KEY=  7f50b12117df8f38f1d5264bc1f4e4291dc398eac79f4c84
CT=   3664024d5c4f475813054eb5d896e8d0ba9d44b1f06287b8
PT=   3b132362d618062c9074be17a2d37815d79c0f7edc3c8ba4
TEST= 28
KEY=  44439243c1c7891461a1985c63279c3cca5f97941ba3c720
CT=   3b132362d618062c9074be17a2d37815d79c0f7edc3c8ba4
PT=   2df6ad24240537067889b518c67a34872b7af6ae3a5f6935
TEST= 29
KEY=  69b53f67e5c2be1219282d44a55da8bbe125613a21fcae15
CT=   2df6ad24240537067889b518c67a34872b7af6ae3a5f6935
PT=   43f0a35e4d457d738e2ef160b5c238728e5833f0540cbb89
TEST= 30
KEY=  2a459c39a887c3619706dc24109f90c96f7d52ca75f0159c
CT=   43f0a35e4d457d738e2ef160b5c238728e5833f0540cbb89
PT=   fdf7db287fd6df3a18d7a38ccd45b48f80314f2e8651abb8
TEST= 31
KEY=  d7b24711d7511c5b8fd17fa8ddda2446ef4c1de4f3a1be24
CT=   fdf7db287fd6df3a18d7a38ccd45b48f80314f2e8651abb8
PT=   92844d306c9a853164e5e6c305cecc75bdba90abbec7a688
TEST= 32
KEY=  45360a21bbcb996aeb34996bd814e83352f68d4f4d6618ac
CT=   92844d306c9a853164e5e6c305cecc75bdba90abbec7a688
PT=   ef45085549b31fe135798bc8e34c7dc3c339a51cf8cde6ee
TEST= 33
KEY=  aa730274f278868bde4d12a33b5895f091cf2853b5abfe42
CT=   ef45085549b31fe135798bc8e34c7dc3c339a51cf8cde6ee
PT=   3507dfd6ff41171ad9e1ed9ad2829c70548525feed0dc85b
TEST= 34
KEY=  9f74dda20d39919107acff39e9da0980c54a0dad58a63619
CT=   3507dfd6ff41171ad9e1ed9ad2829c70548525feed0dc85b
PT=   fed192956f8018a5a7c736311baf77a54fd7314d9446f870
TEST= 35
KEY=  61a54f3762b98934a06bc908f2757e258a9d3ce0cce0ce69
CT=   fed192956f8018a5a7c736311baf77a54fd7314d9446f870
PT=   7b13a78e39911759b4210d269d3072943f13a5cb67335302
TEST= 36
KEY=  1ab6e8b95b289e6d144ac42e6f450cb1b58e992babd39d6b
CT=   7b13a78e39911759b4210d269d3072943f13a5cb67335302
PT=   8cce9dea335ffa2a802fba569636eb295f49fe5dc733f08c
TEST= 37
KEY=  967875536877644794657e78f973e798eac767766ce06de7
CT=   8cce9dea335ffa2a802fba569636eb295f49fe5dc733f08c
PT=   eb8e60a85206f9912587af17d7c65b183db9ca6d2cf64ff0
TEST= 38
KEY=  7df615fb3a719dd6b1e2d16f2eb5bc80d77ead1b40162217
CT=   eb8e60a85206f9912587af17d7c65b183db9ca6d2cf64ff0
PT=   233bbe07adce60af4327373f8a816a49bb4ade44b178b420
TEST= 39
KEY=  5ecdabfc97bffd79f2c5e650a434d6c96c34735ff16e9637
CT=   233bbe07adce60af4327373f8a816a49bb4ade44b178b420
PT=   aaf239df5bee092770a1ba7767fbffce7f46bcc6fd07b244
TEST= 40
KEY=  f43f9223cc51f45e82645c27c3cf29071372cf990c692473
CT=   aaf239df5bee092770a1ba7767fbffce7f46bcc6fd07b244
PT=   024e50fc7ac48121b74594f7f37c086e4ae2b8bc5ac8beeb
TEST= 41
KEY=  f671c2dfb695757f3521c8d030b321695990772556a19a98
CT=   024e50fc7ac48121b74594f7f37c086e4ae2b8bc5ac8beeb
PT=   c0bc0363bcdb7ef8e7983707a541563d8b566c1fa41cfb5b
TEST= 42
KEY=  36cdc1bc0a4e0b87d2b9ffd795f27754d2c61b3af2bd61c3
CT=   c0bc0363bcdb7ef8e7983707a541563d8b566c1fa41cfb5b
PT=   4dd5299876299280e134d45ce80faff2605f869869a6664c
TEST= 43
KEY=  7b18e8247c679907338d2b8b7dfdd8a6b2999da29b1b078f
CT=   4dd5299876299280e134d45ce80faff2605f869869a6664c
PT=   d126095f0f4e4815680a51b67e847692c1d0b631a7798832
TEST= 44
KEY=  aa3ee17b7329d1125b877a3d0379ae3473492b933c628fbd
CT=   d126095f0f4e4815680a51b67e847692c1d0b631a7798832
PT=   a5c44724d23cce372c4147e65b4fb81233a3b0e2f0a00a43
TEST= 45
KEY=  0ffaa65fa1151f2577c63ddb5836162640ea9b71ccc285fe
CT=   a5c44724d23cce372c4147e65b4fb81233a3b0e2f0a00a43
PT=   4ba20c3496e896a3e66d14491d99a5ae3fa39a91b86836cd
TEST= 46
KEY=  4458aa6b37fd898691ab299245afb3887f4901e074aab333
CT=   4ba20c3496e896a3e66d14491d99a5ae3fa39a91b86836cd
PT=   b0fa94acde95b12ee51d96790ea8972e4e4a2fd0c9ab5348
TEST= 47
KEY=  f4a23ec7e96838a874b6bfeb4b0724a631032e30bd01e07b
CT=   b0fa94acde95b12ee51d96790ea8972e4e4a2fd0c9ab5348
PT=   4da9503bdd35fa0c73cebb525e860cb8abb3e79d1ee8c324
TEST= 48
KEY=  b90b6efc345dc2a4077804b91581281e9ab0c9ada3e9235f
CT=   4da9503bdd35fa0c73cebb525e860cb8abb3e79d1ee8c324
PT=   fdf0c020b85ed54a30a66e2c4a5a730a50f82e031da8c318
TEST= 49
KEY=  44fbaedc8c0317ee37de6a955fdb5b14ca48e7aebe41e047
CT=   fdf0c020b85ed54a30a66e2c4a5a730a50f82e031da8c318
PT=   5fed4f1f7a2f58390a9c70138d764ed9ab88f73fc81d404c
TEST= 50
KEY=  1b16e1c3f62c4fd73d421a86d2ad15cd61c01091765ca00b
CT=   5fed4f1f7a2f58390a9c70138d764ed9ab88f73fc81d404c
PT=   dfa064240f1dbd458915c25765147f68a2fed3426448ea4a
TEST= 51
KEY=  c4b685e7f931f292b457d8d1b7b96aa5c33ec3d312144a41
CT=   dfa064240f1dbd458915c25765147f68a2fed3426448ea4a
PT=   91af7d337eff53b3df831cfc643a7276fa80628ec8650dad
TEST= 52
KEY=  5519f8d487cea1216bd4c42dd38318d339bea15dda7147ec
CT=   91af7d337eff53b3df831cfc643a7276fa80628ec8650dad
PT=   b3537b2e56f9e934e7019efbd8887eb5bc81c8f8880ea38d
TEST= 53
KEY=  e64a83fad13748158cd55ad60b0b6666853f69a5527fe461
CT=   b3537b2e56f9e934e7019efbd8887eb5bc81c8f8880ea38d
PT=   c00d525b481de3417b622bc828193de12fb5d4c1c2bf1542
TEST= 54
KEY=  2647d1a1992aab54f7b7711e23125b87aa8abd6490c0f123
CT=   c00d525b481de3417b622bc828193de12fb5d4c1c2bf1542
PT=   5d9e7b65dbaf62e7d0640fa7d5b5272ac532b678b3bc19d3
TEST= 55
KEY=  7bd9aac44285c9b327d37eb9f6a77cad6fb80b1c237ce8f0
CT=   5d9e7b65dbaf62e7d0640fa7d5b5272ac532b678b3bc19d3
PT=   51373b89b5f996d4e0b7ae29ec036688aac8cc1f3a2bf40e
TEST= 56
KEY=  2aee914df77c5f67c764d0901aa41a25c570c70319571cfe
CT=   51373b89b5f996d4e0b7ae29ec036688aac8cc1f3a2bf40e
PT=   6276fb4cc8e75657eacbd3d110e9529fc32fbb9342e419dc
TEST= 57
KEY=  48986a013f9b09302daf03410a4d48ba065f7c905bb30522
CT=   6276fb4cc8e75657eacbd3d110e9529fc32fbb9342e419dc
PT=   ca016ec1916bcb655849f770851f0128aa75e807796e5067
TEST= 58
KEY=  829904c0aef0c25575e6f4318f524992ac2a949722dd5545
CT=   ca016ec1916bcb655849f770851f0128aa75e807796e5067
PT=   11048bdaee05a1e293eb230c5257a4e90b257c36ced79d17
TEST= 59
KEY=  939d8f1a40f563b7e60dd73ddd05ed7ba70fe8a1ec0ac852
CT=   11048bdaee05a1e293eb230c5257a4e90b257c36ced79d17
PT=   29d469ca33b186b0ce19731b9e2fceac2250aa1c503fd0a7
TEST= 60
KEY=  ba49e6d07344e5072814a426432a23d7855f42bdbc3518f5
CT=   29d469ca33b186b0ce19731b9e2fceac2250aa1c503fd0a7
PT=   f50a8c86a6695e421ca25da683c2bd311829e04996acc5e7
TEST= 61
KEY=  4f436a56d52dbb4534b6f980c0e89ee69d76a2f42a99dd12
CT=   f50a8c86a6695e421ca25da683c2bd311829e04996acc5e7
PT=   86391f4def4fcfe61266f377b8a7595b587124b9318023a0
TEST= 62
KEY=  c97a751b3a6274a326d00af7784fc7bdc507864d1b19feb2
CT=   86391f4def4fcfe61266f377b8a7595b587124b9318023a0
PT=   d6ae6027fa9aae630621ddb66dec7a5834be26889c477ea6
TEST= 63
KEY=  1fd4153cc0f8dac020f1d74115a3bde5f1b9a0c5875e8014
CT=   d6ae6027fa9aae630621ddb66dec7a5834be26889c477ea6
PT=   b2cbc30fbaad6677ee67e1ae7690af646374a22997c4db66
TEST= 64
KEY=  ad1fd6337a55bcb7ce9636ef6333128192cd02ec109a5b72
CT=   b2cbc30fbaad6677ee67e1ae7690af646374a22997c4db66
PT=   0c0ee4f3550a43ba7d280a82bd148089570c8347391da555
TEST= 65
KEY=  a11132c02f5fff0db3be3c6dde279208c5c181ab2987fe27
CT=   0c0ee4f3550a43ba7d280a82bd148089570c8347391da555
PT=   eb4dc3dffe6c58a7d5de16d9605d95715f53185996fbe204
TEST= 66
KEY=  4a5cf11fd133a7aa66602ab4be7a07799a9299f2bf7c1c23
CT=   eb4dc3dffe6c58a7d5de16d9605d95715f53185996fbe204
PT=   733494afa2c915014afd3c9fb0f69f563f70f78579d352e8
TEST= 67
KEY=  396865b073fab2ab2c9d162b0e8c982fa5e26e77c6af4ecb
CT=   733494afa2c915014afd3c9fb0f69f563f70f78579d352e8
PT=   3705854f61b6eb49ffa008aa315ba5d1a653b11f800ed4b4
TEST= 68
KEY=  0e6de0ff124c59e2d33d1e813fd73dfe03b1df6846a19a7f
CT=   3705854f61b6eb49ffa008aa315ba5d1a653b11f800ed4b4
PT=   fa40064f122eaf4fe82e760cc1346c39ecbe284c642768bd
TEST= 69
KEY=  f42de6b00062f6ad3b13688dfee351c7ef0ff7242286f2c2
CT=   fa40064f122eaf4fe82e760cc1346c39ecbe284c642768bd
PT=   a9236037ea4657cc23bf898a1056eaf35c934f6acd20a920
TEST= 70
KEY=  5d0e8687ea24a16118ace107eeb5bb34b39cb84eefa65be2
CT=   a9236037ea4657cc23bf898a1056eaf35c934f6acd20a920
PT=   62b76069bf2b0bcc08b4018119874924dc0ad4e5eddd1148
TEST= 71

⌨️ 快捷键说明

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