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

📄 cbcmd76.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:      CBC Monte Carlo (Decryption) Tests
Algorithm: Extended Rijndael (an AES Superset)
Filename:  cbcmd76.txt
==============================================

BLOCKSIZE=224
KEYSIZE=  192

TEST= 0
KEY=  000000000000000000000000000000000000000000000000
IV=   00000000000000000000000000000000000000000000000000000000
CT=   00000000000000000000000000000000000000000000000000000000
PT=   a5c854975d14b8189c07d624c50c8091e267b29c78c89d19144d5886
TEST= 1
KEY=  5d14b8189c07d624c50c8091e267b29c78c89d19144d5886
IV=   e4d192ea88f04da8d615ebe6ba39168db00df4ce6aa8a9f2faab2607
CT=   a5c854975d14b8189c07d624c50c8091e267b29c78c89d19144d5886
PT=   f32a100e074fdd5b3319783d9f35a3205b656ac022d2dac5f167861e
TEST= 2
KEY=  5a5b6543af1eae195a3923b1b902d85c5a1a47dce52ade98
IV=   ba7da47f624a645ac9d5f17dbf796813d3f24202fa567cf77e724949
CT=   f32a100e074fdd5b3319783d9f35a3205b656ac022d2dac5f167861e
PT=   7a7df4a0c2bca102106b6c6e0257d17552c1d7851cedc2fd7e8f18ae
TEST= 3
KEY=  98e7c441bf75c277586ef2c4ebc30fd946f785219ba5c636
IV=   5da9fcadb8f5fe79e08a15e842bd12bd81614313c767a989ff67f65c
CT=   7a7df4a0c2bca102106b6c6e0257d17552c1d7851cedc2fd7e8f18ae
PT=   c82804a74ed58f482dc702fa2ea49d462ff9842763b398b60ace4eb9
TEST= 4
KEY=  d6324b0992b2c08d76ca6f82c43a8bfe25441d97916b888f
IV=   51ab3cabceb6c5c88ce3f379f5fd15a240e2b72b8227ca423a5e5a42
CT=   c82804a74ed58f482dc702fa2ea49d462ff9842763b398b60ace4eb9
PT=   a0fd9e7f0d17908b90dd421063363c2902a634c56c56f10e67f7f830
TEST= 5
KEY=  db25db82026f829d15fc53abc69cbf3b4912ec99f69c70bf
IV=   fcde2c8ea0fe4d67894e551a56e86915d1ee685180455809299908c6
CT=   a0fd9e7f0d17908b90dd421063363c2902a634c56c56f10e67f7f830
PT=   7fe69fd000535ee6b3b8060d517aa4deb6fd23836a483087f046a1bf
TEST= 6
KEY=  db768564b1d784904486f77570619cb8235adc1e06dad100
IV=   0f664bac9d0582fe1077a3235a8ff58d6e1b1148563cb6b4c9396b2d
CT=   7fe69fd000535ee6b3b8060d517aa4deb6fd23836a483087f046a1bf
PT=   af0707edfe303e203e532dc68a89115e63668cf0b89c6a8f3dccd08e
TEST= 7
KEY=  2546bb448f84a956ce0fe62b130710489bc6b6913b16018e
IV=   6df3268dee4aad884507f12caf47e4b9c7b963b81de795c5f48acb0e
CT=   af0707edfe303e203e532dc68a89115e63668cf0b89c6a8f3dccd08e
PT=   7cb35c0408fc6c49556bcf30e76c5d97ea6c4560f6cb70a9621322ba
TEST= 8
KEY=  2dbad70ddaef66662963bbbcf96b55286d0dc63859052334
IV=   469aadcc9efb2091633ebfbd80137c7bb899f9b0cf572ae4e3f0aa4f
CT=   7cb35c0408fc6c49556bcf30e76c5d97ea6c4560f6cb70a9621322ba
PT=   cfbcfad886618196e53c7b2f9eb3fc501bef934a2c25b4388b8fb859
TEST= 9
KEY=  abdb569b3fd31d49b7d047ece284c66241287200d28a9b6d
IV=   d5f7f296a2f6593d2d6b0e5d8e88f9e7384007477353a8bc95012bb6
CT=   cfbcfad886618196e53c7b2f9eb3fc501bef934a2c25b4388b8fb859
PT=   df4deb8d4cadb6f41e75c40ded730626493aa3b9f95932c7f832382b
TEST= 10
KEY=  e776e06f21a6d9445aa341caabbe65dbb87140c72ab8a346
IV=   3ffdd8f9a2cb6e8ff7b5e2e991ca75f4341cd6a119b0dae83c6ce363
CT=   df4deb8d4cadb6f41e75c40ded730626493aa3b9f95932c7f832382b
PT=   646eb1e52e779e6f687f9e06b42ab9f56abd00fd5dc32724fbd6b058
TEST= 11
KEY=  c9017e0049d94742ee89f83fc1036526e5b267e3d16e131e
IV=   deb760e42224dd9ecfb1dc6530659b7414705fe1b492d7e45c301316
CT=   646eb1e52e779e6f687f9e06b42ab9f56abd00fd5dc32724fbd6b058
PT=   c939407d586e125b6887443991585189a51b45376c19837ae6b18660
TEST= 12
KEY=  916f6c5b215e037b7fd1a9b66418201189abe49937df957e
IV=   6fb4f37097787767b3e738b11d72974147e56fb135872ab462386382
CT=   c939407d586e125b6887443991585189a51b45376c19837ae6b18660
PT=   f027620326dde4aa03f572dac7cecc86a3f2234f19f50bbbfcf2c4fc
TEST= 13
KEY=  b7b288f122ab71a1b81f6530c7ea035e905eef22cb2d5182
IV=   2e19911bea95260536beea5d0cd438317bea6899b8f6d3f15e682b07
CT=   f027620326dde4aa03f572dac7cecc86a3f2234f19f50bbbfcf2c4fc
PT=   ad8a579c394e84a7dc1e6e3c5fe39d0f9d0f3aed1bf3b2759533107a
TEST= 14
KEY=  8efc0c56feb51f9de7fcf83f5ae539b38bad5d575e1e41f8
IV=   a178aa3fde2df0c114043d044db855bf5d1aa1d49cb6fe46ba90a7c1
CT=   ad8a579c394e84a7dc1e6e3c5fe39d0f9d0f3aed1bf3b2759533107a
PT=   91203d0b8981ec2a706add9b3a6d478041f953eb0f5a9b77ada39de1
TEST= 15
KEY=  077de07c8edfc206dd91bfbf1b1c6a5884f7c620f3bddc19
IV=   beb02e2a0d8ddabced980b55446b2e13ef74af11d83b44f6b0748df9
CT=   91203d0b8981ec2a706add9b3a6d478041f953eb0f5a9b77ada39de1
PT=   f640a632f7433c59a3e0a83551281c645c1563defcdb31bff0faef66
TEST= 16
KEY=  f03edc252d3f6a338cb9a3db47090986782cf79f0347337f
IV=   0671193ac9124f9152358bc6628626a2ad59a9556aab60d4c4638f1e
CT=   f640a632f7433c59a3e0a83551281c645c1563defcdb31bff0faef66
PT=   a8584e3c369ae7d7a45e894c8e05330c6202fd17f3a8400f617784e6
TEST= 17
KEY=  c6a43bf28961e37f02bc90d7250bf4918b84b7906230b799
IV=   cd10341e1f1d50114e7c461d4f8110beb94ebdac1ed61c2b9358ad7a
CT=   a8584e3c369ae7d7a45e894c8e05330c6202fd17f3a8400f617784e6
PT=   1c8f0dacc71a2af835d7478afedd1416d871b71ee27e8cf6af3856a2
TEST= 18
KEY=  01be110abcb6a4f5fc6184c1fd7a438f69fa3b66cd08e13b
IV=   1b5d27406630838af5a35c128e091c9380c1e6c45a1775b5e6a438d2
CT=   1c8f0dacc71a2af835d7478afedd1416d871b71ee27e8cf6af3856a2
PT=   1b8aa3d0fc157c8007151dab1ac5fd5365acb887a7490460dabd89ad
TEST= 19
KEY=  fdab6d8abba3b95ee6a4799298d6fb08ceb33f0617b56896
IV=   f9a445a8e1ddecce310937da955feca0c378f8623dc73debe2154607
CT=   1b8aa3d0fc157c8007151dab1ac5fd5365acb887a7490460dabd89ad
PT=   e061698137d392fed98b9e33416b44da6c72a7cd90adb9daa8ddc457
TEST= 20
KEY=  ca78ff746228276da7cf3d48f4a45cc55e1e86dcbf68acc1
IV=   0b2c8aaa88e4d64fb532cecd101f2064b7ac11d87055e05fe274eb57
CT=   e061698137d392fed98b9e33416b44da6c72a7cd90adb9daa8ddc457
PT=   700a8f33edf29f1dfc9e1e161b7e13f8d78807d3554f2f83d921692d
TEST= 21
KEY=  278a60699eb6397bbcb12eb0232c5b160b51a95f6649c5ec
IV=   b8d927249bccef9224b7eb005c061ca2adb16b8f48f1d2b0618819ae
CT=   700a8f33edf29f1dfc9e1e161b7e13f8d78807d3554f2f83d921692d
PT=   40ec90f93e2a385339e080bfd860a3fce728ccdbf4ec2f8613747f9f
TEST= 22
KEY=  19a0583aa756b9c464d18d4cc40497cdffbd86d9753dba73
IV=   1b7c2772ce4a66db4dd32a5418f0206ac622c3f0801fb769f27d37cb
CT=   40ec90f93e2a385339e080bfd860a3fce728ccdbf4ec2f8613747f9f
PT=   68d94735509e930200f5592970b975288dd85ffee53b99af9ccd0f38
TEST= 23
KEY=  493ecb38a7a3e0ed1468f86449dcc8331a861f76e9f0b54b
IV=   83659916e3addb4ef0cea877b95916d23007144e79bf583384bd20fa
CT=   68d94735509e930200f5592970b975288dd85ffee53b99af9ccd0f38
PT=   2ab77959a79618cb07f4aadc781d1a5b37de894e3afbf4c16854d60f
TEST= 24
KEY=  eea8d3f3a0574a316c75e23f7e02417d207debb781a46344
IV=   86d1ad118b23e5900c192c2084a285959f747ce134782c7140ec3ac1
CT=   2ab77959a79618cb07f4aadc781d1a5b37de894e3afbf4c16854d60f
PT=   da29050d23e15041d20891136768076e70996370b2ca15ecb98ee468
TEST= 25
KEY=  cd4983b2725fdb220b1de5510e9b220d92b7fe5b382a872c
IV=   9ac014d2ebcd6fe00d244abd5c60108868c513e086a030eca3b87f8d
CT=   da29050d23e15041d20891136768076e70996370b2ca15ecb98ee468
PT=   cfb33539fb5bb39375b902d068f658966d85b43b072a8d67df34411f
TEST= 26
KEY=  3612302107e6d9f263ebbdc7631e9636959d733ce71ec633
IV=   24b2c4d0775041cb8a6ec05aa8ccdbea59910009b1c1636e3161d68b
CT=   cfb33539fb5bb39375b902d068f658966d85b43b072a8d67df34411f
PT=   a0cafb7f4aede58529830c98446c900325c7b7f9a83b7e9a8ac83172
TEST= 27
KEY=  7cffd5a42e65d56a27872dc446d921cf3da60da66dd6f741
IV=   c6290b077278cd9f64e91bea0e574913ab272babc53eb7329ac12236
CT=   a0cafb7f4aede58529830c98446c900325c7b7f9a83b7e9a8ac83172
PT=   fd58997e5dbba51afc2cad127ac653e45948492627a847aac89d443e
TEST= 28
KEY=  214470bed24978785d417e201f9168e91a0e4a0ca54bb37f
IV=   e9869b06755ccb26195d0b6e65e2f532ea1bf62d65a6d516c95e4ee9
CT=   fd58997e5dbba51afc2cad127ac653e45948492627a847aac89d443e
PT=   2a51ad3f91ade2a09d80b1be45c99db1e9d8ad2734093cc78e938039
TEST= 29
KEY=  b0e9921e4fc9c9c61888e391f649c5ce2e0776cb2bd83346
IV=   014c34fd95fcb383d6cbc8c99f6ec0ab9114c917a1afc52c55532052
CT=   2a51ad3f91ade2a09d80b1be45c99db1e9d8ad2734093cc78e938039
PT=   97cf16d646d10cc54b12fefe1f071cf5868053bb5561bc5889dec50a
TEST= 30
KEY=  f6389edb04db3738078fff6470c996757b66ca93a206f64c
IV=   d99b037bff010bfd82e499028b17099ae6a20acb91b401264dcf3be4
CT=   97cf16d646d10cc54b12fefe1f071cf5868053bb5561bc5889dec50a
PT=   5fee373dd9522f0243063cc3fac366189659e7791b8f6f08cd92825b
TEST= 31
KEY=  2f6ab1d947dd0bfbfd4c997ce690710c60e9a59b6f947417
IV=   9fe0c5540e0cd346322c7b2af42a405e2821130eba87cb555f41d74b
CT=   5fee373dd9522f0243063cc3fac366189659e7791b8f6f08cd92825b
PT=   4a45c7e468613eecab113b7b1a6f798596f5bb31c8fbb596ce6cde62
TEST= 32
KEY=  470b8f35eccc3080e723e0f97065ca3da812100da1f8aa75
IV=   d437758b346120baa12f55f8e3a30b94bb0b0f446516d33086fdc049
CT=   4a45c7e468613eecab113b7b1a6f798596f5bb31c8fbb596ce6cde62
PT=   a2ad99b9c0c502b2ed8f398f8ee923209c0b2c8b75bfd42575872e7e
TEST= 33
KEY=  87ce8d870143090f69cac3d9ec6ee6b6ddadc428d47f840b
IV=   7549ec7dbb047be76ee923a05d3df9fd015e53272fe0706b5cf28a3c
CT=   a2ad99b9c0c502b2ed8f398f8ee923209c0b2c8b75bfd42575872e7e
PT=   3f1a277dee81933a4540c5ed7c7751c253d9382af459e58361f9ddd3
TEST= 34
KEY=  694f1ebd4403cce215bd921bbfb7de9c29f421abb58659d8
IV=   353504a0a9da1f4ce3f9e7d06575b4a7e0eab3709b15edf00786c3aa
CT=   3f1a277dee81933a4540c5ed7c7751c253d9382af459e58361f9ddd3
PT=   1e26894befa060aaec95bd502f60d946975a27ee68541163575c5320
TEST= 35
KEY=  86ef7e17a89671b23add4b5d28edf97241a030c8e2da0af8
IV=   8e7a053c86040d8da5ebc62038c344b8e2f7b4a13661fed951714088
CT=   1e26894befa060aaec95bd502f60d946975a27ee68541163575c5320
PT=   1cc94a1c9dd21e15fd7fbdc663982cfd573f84fb31930abdabed0708
TEST= 36
KEY=  1b3d600255e9cc74594567a07fd27d8970333a7549370df0
IV=   03fd8d055f01cfef31dfdcf2ee1e206c8deef5db2767793d175fe390
CT=   1cc94a1c9dd21e15fd7fbdc663982cfd573f84fb31930abdabed0708
PT=   f1b32185f97d85b8fe35d460bc2cb481f85d209ff2f0f215a1d0456d
TEST= 37
KEY=  e240e5baabdc1814e569d321878f5d1682c3c860e8e7489d
IV=   0084e1580bd56e5420a8bf34dccef96c167f94a7503998b11893e392
CT=   f1b32185f97d85b8fe35d460bc2cb481f85d209ff2f0f215a1d0456d
PT=   81e83b6d16659f185d74c1861541d3a7c075ddb42af20a70d6e3ab60
TEST= 38
KEY=  f4257aa2f6a8d992f028008647fa80a2a831c2103e04e3fd
IV=   045e88f0107aef7c8f435ed7c8a084b4f64cce2b83c80dce48572dc8
CT=   81e83b6d16659f185d74c1861541d3a7c075ddb42af20a70d6e3ab60
PT=   3504aaf1236e4bd7d2e71a25099c5050a05c66408549d9bdc64e13c9
TEST= 39
KEY=  d74b3175244fc3b7f9b450d6e7a6e6e22d781badf84af034
IV=   09619074bbed71f7ebf8cebdbd560e977ee37907cc8b6f794e5f8731
CT=   3504aaf1236e4bd7d2e71a25099c5050a05c66408549d9bdc64e13c9
PT=   79be697f4c359342f7ade019c08a77845d4ac3ee23460d1bdfccf866
TEST= 40
KEY=  9b7ea237d3e223ae393e2752baec250c0e3e16b627860852
IV=   99c92f7eedd6db1a9058494b60414f82e6625d89c0187cb89cd07ef8
CT=   79be697f4c359342f7ade019c08a77845d4ac3ee23460d1bdfccf866
PT=   5b41b69219b1235b4bd857953122bceb685d63d8b2fd23755a9a16ff
TEST= 41
KEY=  82cf816c983a743b081c9bb9d2b146d4bcc335c37d1c1ead
IV=   0b257ebe803c8e29072d96c5d1b7a4b77555828d0281b08d98d34fe1
CT=   5b41b69219b1235b4bd857953122bceb685d63d8b2fd23755a9a16ff
PT=   dc72b11e9fe9535e6c07530c0bbeeab9a7ffe17e648fcb7a4ad21aee
TEST= 42
KEY=  1d26d232f43d273703a27100754ea7aad84cfeb937ce0443
IV=   8d0b49ce3dae59bf6aa68e4af08af4971c1effa737e41edd20384a7c
CT=   dc72b11e9fe9535e6c07530c0bbeeab9a7ffe17e648fcb7a4ad21aee
PT=   46b78d4b9be25f4405c56575b2ec895f09e384fdbcdd118f62fcd55d
TEST= 43
KEY=  86c48d76f1f84242b14ef85f7cad23576491ef365532d11e
IV=   1076ac1ec83a3bc4922e72ec8d198d20328c973d7ec1ffc87908886d
CT=   46b78d4b9be25f4405c56575b2ec895f09e384fdbcdd118f62fcd55d
PT=   4af2b75d3a870fcf39e3180136d0ce1639ba2b1130460dd83955bf75
TEST= 44
KEY=  bc4382b9c81b5a43879e36494517084654d7e2ee6c676e6b
IV=   3d8948725d8f8ffe659c43a2771fe822f0d9310192850b6b817d8de9
CT=   4af2b75d3a870fcf39e3180136d0ce1639ba2b1130460dd83955bf75
PT=   b4331ffd761121ae0c81a76d6d7501db577a77b79b9d5186e854126f
TEST= 45
KEY=  ca52a317c49afd2eeaeb3792126d7ff1cf4ab36884337c04
IV=   c72369e0c6130f14576154654f856408c6f964579dab6669fe7f6174
CT=   b4331ffd761121ae0c81a76d6d7501db577a77b79b9d5186e854126f
PT=   efeaffec837651ff2edc9afe8e72470b9b80c07c699f95c270fbc364
TEST= 46
KEY=  4924f2e8ea4667d06499709989edbf8da6d526aaf4c8bf60
IV=   33e015f1ea1b2a4ec348d14600228f5cbf5b9e78ebf262cdb9fb2667
CT=   efeaffec837651ff2edc9afe8e72470b9b80c07c699f95c270fbc364
PT=   f484783bb3479add22bb910a0eefab7ac4af3c12be576af41db8f984
TEST= 47
KEY=  fa636835c8fdf6da6a76dbe34d42839f18824c5ee97046e4
IV=   ad4a0e26d9c71cd26b4afb796d61813486cdfce9adb9e36729c82871
CT=   f484783bb3479add22bb910a0eefab7ac4af3c12be576af41db8f984
PT=   2d045548fe322122b84e60c69dcf8a41570da595d13ed9177c9bc86c
TEST= 48
KEY=  0451491770b3961cf7b951a21a4f260ac9bc954995eb8e88
IV=   887a3ded9213b6c4f4877ad2d52ffc545a10b9ecdc9fd00ccceaaa74
CT=   2d045548fe322122b84e60c69dcf8a41570da595d13ed9177c9bc86c
PT=   c9d2127aa974485551547d8e901f66a55c9c36e5bb1adaa9219f9699

⌨️ 快捷键说明

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