diff options
Diffstat (limited to 'src/tests/data/block/rc5.vec')
-rw-r--r-- | src/tests/data/block/rc5.vec | 350 |
1 files changed, 350 insertions, 0 deletions
diff --git a/src/tests/data/block/rc5.vec b/src/tests/data/block/rc5.vec new file mode 100644 index 000000000..555566917 --- /dev/null +++ b/src/tests/data/block/rc5.vec @@ -0,0 +1,350 @@ +[RC5(12)] +Key = 00000000000000000000000000000000 +In = 0000000000000000 +Out = 21A5DBEE154B8F6D + +Key = 915F4619BE41B2516355A50110A9CE91 +In = 21A5DBEE154B8F6D +Out = F7C013AC5B2B8952 + +Key = 783348E75AEB0F2FD7B169BB8DC16787 +In = F7C013AC5B2B8952 +Out = 2F42B3B70369FC92 + +Key = DC49DB1375A5584F6485B413B5F12BAF +In = 2F42B3B70369FC92 +Out = 65C178B284D197CC + +Key = 5269F149D41BA0152497574D7F153125 +In = 65C178B284D197CC +Out = EB44E415DA319824 + +Key = C0 +In = 9E1916F381491CCE +Out = 172A7A0BA70282E9 + +Key = DBEC +In = B97800C223082F9F +Out = B5B1708AF59CCAD4 + +Key = DA735B +In = F39054061481EB24 +Out = 64CC1E0066FCA2AA + +Key = 0656F579 +In = 7622BA5D3D51D560 +Out = FFCB9EA21917C3DE + +Key = A59FB3DA35 +In = A15418BC11B2F0E1 +Out = B52821179E5CB9B9 + +Key = 32594FCCFFEE +In = 73B02BE42685EA56 +Out = 308C21EFE81621EA + +Key = 80E92B27999910 +In = 8CD5121F09DB7DFA +Out = 70921F59F5CD29AD + +Key = 925498B73A9CAED6 +In = 532955C8EEBC75CF +Out = CBFBB1E0A1A693F2 + +Key = 3C379D8B11F23CC0F9 +In = BC8B5CF722EEBCAC +Out = F233FBDDC09D9561 + +Key = AED34B49E719D6157F93 +In = EFABA1B87E0236FE +Out = A573453E1BF7B74B + +Key = 729B301AFAAB8FCADBEE25 +In = 5248601C102C10C0 +Out = D96D76C05F5E4478 + +Key = 982644C13B1AA070437C1144 +In = EF6671A5A29EDEF8 +Out = 9EC6407003B827B1 + +Key = 3BADA3BBA56BF23EF64E0D208B +In = 5EF9939F903D5AD3 +Out = 8D9D5B5D12448231 + +Key = BDD77CE81D8AF0B50ABE418F45F7 +In = FEF8CD62F9DC8D1E +Out = 8FAF5F9D6A4A0A7B + +Key = 4AB4A9A4A31B700ECCB0FF23441F82 +In = C330D9BDC20D794D +Out = 0F74E03240C58D70 + +Key = 3668476363B42815FF575A65006DAC49 +In = 502E1C61223F5522 +Out = 86CC15281600FA7D + +Key = AEE7D59BFFC7FD4A2932C937C7277A2830 +In = 62ECF065C5723856 +Out = 5F8E3E9341B32B71 + +Key = 3A1CCFABC9F8C46F96FB8B58D02A1F9EC514 +In = CF8DDCB5035B3CC1 +Out = 2D688A1A2A8DCA18 + +Key = 834BC680E250D2A3B5B2D5B03FF14F2F65E412 +In = D595EBBAFE479CCC +Out = 8AE450DB2A9A7C37 + +Key = 39A787D483A6E52FAEF9FBD2EC3CDF81A39495DA +In = 9F24230CB25BC86E +Out = EE922AA0AC2EB904 + +Key = DD7ECA8D1145431F60F2B749FB576F82011BB65005 +In = EE68DE3FEEC31750 +Out = E71038E4AB9F475F + +Key = 51FEB601EDA05F5D3D903FA957E6E06B81E640E6DFBE +In = 9464C68A5E6FCE5C +Out = 54534C495295FEE4 + +Key = 0EF8C830DDE1838F1554195CAE006E69DD050C255B17FC +In = A91EACB2C38F78EC +Out = 997EBFE794F83F65 + +Key = 5C47BF0F8E6D0E7A445188E361E4A76A9C48CD9738791293 +In = 170D65C9396BFAE0 +Out = 3B21E9B59F37FF96 + +Key = 44822C91949958ADAF7E938395113A4BCE343D39C30B3CBE70 +In = D5961EA7B7C02063 +Out = 15C33DA775B4154B + +Key = 284FE5889A02AC1C83F9D1C62AC15AEAA08532EB478447B7A599 +In = 2C9A50C06A12E865 +Out = F060DD9CDBEA5738 + +Key = 37F29AA9FDF4758489AD07C168965A73DB335049BDE60400BC19A7 +In = 780A3BD50CF78B15 +Out = D263CFB83966D499 + +Key = 8ED81E58E34274D0B72318A14812D1E50D117437B1F303AC72F75057 +In = 39EBCCE8CD770C35 +Out = BF040B7D806BEDA5 + +Key = AE591161BDC88AD08FF582EBEDB93A172C235E08E244AACA2F433CF1A5 +In = E823EB34847F1551 +Out = 489177CA2F6E7189 + +Key = D1464349DB7C4D43777B3A44B4DC611C1F4DCCEF296D7A6E38443C773D60 +In = 3C4DB181401E588C +Out = E2CCD84073236831 + +Key = 1234D3D3AFB98F7D24D63E3A829D7EBA96A16B516638B79F59F38FD6C75766 +In = 128787704DDA4240 +Out = 6BE471CF49A4C1CE + +Key = FAC10D2B235098D973E8E81997EC9189197DAFE989E4B3A18E6D3C0150BF48CE +In = 28FE4812E9137CFB +Out = 18B5499EF0C1F9B4 + +Key = 4780C11A3CD65D21435AAEC988609495A4DEF6C8FFF6AAE1B26C70BC6C336F73 +In = 725F91D74F3F3C66 +Out = F398FC47F4FEA520 + +Key = ED7E67F4D658C34693F0962687DB46628587EA2D35DB81C1129F00FA69833E1B +In = 4C706FD69646BA98 +Out = 5B9A776AEAD6304A + +Key = 5DB32571B70E3A66FEAD8ACC3F0C4F3A2A6E41A8ACF3D94E73EA0F91176FC3DB +In = 3361F4771047397D +Out = DED25E1BD3872DD0 + +Key = 674C6060F45869214A7AA9BF0FA8F54AFCA92D06A0366EA8C4FEF4C8E79A53CB +In = D840360511EB9840 +Out = D95E6398EC528F68 + +Key = FB0A5141B81EDEAC27DEA6D4789083AA487B7D830E0041E1E2D167A1355BD858 +In = DBBC3D4D45847930 +Out = 74A00B919BE23D16 + +Key = 291FF645CA077953ECE2EF2AE8EA10A127E6D2A1DF4582A5A7B513227C8294C8 +In = 5FF081C8F197D3ED +Out = 48305C0741ECBED9 + +Key = A967EC9902F212F1D2D6645AB7C81F0DD1BF4439C131AABD7B8233836615F9F4 +In = 30B8BAE80C26B18D +Out = 57F443D4060FAC4D + +Key = 0A30C331D6015E8A0F64E33994263741D996435CFBA3253CBD64B03A5E000310 +In = E75EBB4AA43E6C45 +Out = A29B91450C2A637E + +Key = 1B5E8C38D611847842ACE7CB7CCEDDF152F5043141B462E4704E729C57404D1D +In = B53DD82028EBB35E +Out = 39718235AC88956E + +[RC5(16)] +Key = 2B +In = 1CA702F26A04AF21 +Out = 8105DD6EDD4051FB + +Key = 0957 +In = 78195A51EF592AFF +Out = 89055B0265E67032 + +Key = 698855 +In = 5BB2A022E7EDCCBF +Out = 94AD2F68A2D3E83C + +Key = F62251DF +In = 3B8B7A2F20DA627F +Out = CB4B25A4A493287F + +Key = CB8CE363E0 +In = C450CB97E69F2E94 +Out = 77644E7454A72221 + +Key = 1FE3BBD63969 +In = B7057F70F43A993B +Out = E411E3023FCA87FC + +Key = F9EACED56552BD +In = BE9976C68D70D0AA +Out = FDBA816DB72A874C + +Key = BB0C6E15883513C7 +In = 6D340411F05E3B31 +Out = F58D02EEB481AFB6 + +Key = 3312EEB8E2B619738A +In = B3844D3B7CAF9F3D +Out = 21133B09AABC3C07 + +Key = 9CD7B7EAA3C7C0F2A962 +In = 2FBA65761241EAD7 +Out = 99D16F970CF37B73 + +Key = 347469C239C728FC135965 +In = 8B1DC2A2D8E02FC3 +Out = 4643C45523471F25 + +Key = 3001E738EC0D082C1A80D84F +In = A372047B4271030F +Out = 731303538F359918 + +Key = 7BFF831DE2C51FD9426AB7424A +In = 4E666F689DB1FF6E +Out = AE11B65FD7E4AB67 + +Key = 3DADAB349343D1CFA3009B49ABE1 +In = 5D440679051B3A6D +Out = 2B4BE8A815F9A35D + +Key = D967EE11872B8C04EE0C4BCEE700EB +In = E461164D61914F95 +Out = 32CF5B9FC95C48CA + +Key = 32F94338D7D70B4A5537FAEE03730745 +In = 4AB29FEF7BB5FC5C +Out = 2518AA1C85B4600C + +Key = 1D158F49A2D6878739C61FE6D2E37C11E9 +In = 53D49E42AB3AC1FC +Out = 02419E4BFDBF550E + +Key = 95EC4B43FC098B966E151F1B94EDC28D846A +In = F99F9DD38CED0DB1 +Out = 58E4BD6BBAE8565B + +Key = 414326FF6F61C54E2932B56ABADB2496DEBB80 +In = 4263C4FE2AB9B990 +Out = D267474CE38E6E9C + +Key = B99CA2E96FB0C85A8633010AA6EC8C3DC6CC0EF8 +In = 375AEE48D204DEED +Out = 61600764332D10C0 + +Key = 1C4C076CA04C611316AA5D71659F163428479D929B +In = 02B884BC12569B3F +Out = 86B0ED3E4CB4759F + +Key = EA42742CF00A91F7CD9C63650EF450D20E34732A420C +In = 8AF5B9C53FDAE8B2 +Out = 37091EFCD093D1D6 + +Key = BEBE3CB5B711C83E150F2DA7A864AE63CF336D9E0EE282 +In = 9C42CAEEA47E2A06 +Out = BC1D42AFBE2CB8E5 + +Key = 3A0603293C5F5A1CCF9DB9337DCA010F243B29A6A2EB3455 +In = DD4B4CABDD5D5E35 +Out = 31076D5D6EA4DE13 + +Key = 00752D67E4E1CCC4ABC7C50B3188181FE664EABF7ED476BC3E +In = 597699EDD1B4DD7D +Out = 95FA85725C0AE0DE + +Key = 23B5163E359A7FE8BBD3704F1EA98B712A15FB6FA6D8BFC3AF0E +In = 5E2DEED62635DB75 +Out = 828E88B5D91A7DB4 + +Key = 041C609CFA10BAFD30D34D986B762A959146E7DEE3481DF8A8C70D +In = 041BBDF41357E288 +Out = 2FE24A38A1AE4D61 + +Key = 4CD0194425DF24845BABFB6895BAA18F45C395E8BADC196F36403C30 +In = E8D46EFBAB44EF65 +Out = BA01FBBCF2FE39D6 + +Key = 7D7CC7017CF9DA5A74E8A7F2D36E5CC016710C43A9CB3C0B9DFB771EED +In = 0A382E03FB85CFCC +Out = 571B98B3E9710D58 + +Key = CBA9B751F404F861E1DA95FFC2D11C686F84D8508D9A1743E5B9A006DA8B +In = A3D86E1D88602802 +Out = EBBB0C7614414D7C + +Key = 28967E8AEBD065D3B5ED27158F953512035515ED3B388E2DA336E9705F16D4 +In = 017E4B4EFEF05D71 +Out = 3EE25FA34042CDE6 + +Key = 3257D40C6B4EBDF8CAEC563CFE94201E1A843B31F2C9B720FC58C8214B7E2C2B +In = 9AD01B01AFEA67C0 +Out = 249B074FC69E1042 + +Key = 4120A9CA90A38A4E16E8323E6B9CB1D2CBA0594253AE578A1A64518B32ABCB20 +In = 1EE20108D1089F69 +Out = 28FA504AB46349D7 + +Key = 246F010FB9F2DDD99412824C602C7FB48C9F6A3B81688A4404E1F5EA21296599 +In = 306786E25C18C9F0 +Out = 76A525501E857BE5 + +Key = 754D9753401A56E2096D71C30102B885159CF5CE7305D93020ECE035869E0BC7 +In = D0FCF3DC590D5A53 +Out = 91A9699905107EEA + +Key = 534F366548F16D3825EDD61EAD00EF650DDC8E040B7955F68D240691AC34F840 +In = 83D2C97FFECD78A2 +Out = 95FE3BD241FE9E5F + +Key = 3B2CCDDFC5371E5F2FF9E119E0E13B730193E563296865BADA20781A2E0FFE2D +In = 2D7F3F25DE4C0F05 +Out = 31BD01CB7BA808E4 + +Key = DED645862D8B88517F26EC729B8538BB6CE46D869E6D568A20DDC4D253E70749 +In = 140AF01EB286A1DE +Out = 098B274A3F2D50EA + +Key = D3C38159C3DB49A62E2369BF4BFEAF9EBDAF8E19B6FE9CB579E52C083FF70AB2 +In = DB58306587587FFD +Out = 20E71B55168E5ACD + +Key = 2C15C8A0354DCA1FAF296FBF3FD8E64FD7B9C65EF2EA65B6E216943A551A2CFA +In = 0A55DD3E3A425245 +Out = 1489079C596FB1BB + +Key = 8777192F49C195BAACCFF2096964683CFCF0009B2C57477B759F57B1C32C07F9 +In = 37EC03CAA189CBAE +Out = 99FB7B05635AB5AA + |