diff options
author | lloyd <[email protected]> | 2014-01-10 00:08:13 +0000 |
---|---|---|
committer | lloyd <[email protected]> | 2014-01-10 00:08:13 +0000 |
commit | 57789bdfc55061002b2727d0b32587612829a37c (patch) | |
tree | 99f36631b4ec50c5187a1b0a7c256b99182373ad /src/tests/data/block/blowfish.vec | |
parent | 94968c917407a63d888fd3eb4d02491f60de6ebc (diff) |
Split up test vectors into per-algo files and app into botan-test for
the tests and botan for everything else.
Diffstat (limited to 'src/tests/data/block/blowfish.vec')
-rw-r--r-- | src/tests/data/block/blowfish.vec | 241 |
1 files changed, 241 insertions, 0 deletions
diff --git a/src/tests/data/block/blowfish.vec b/src/tests/data/block/blowfish.vec new file mode 100644 index 000000000..d4d6b7106 --- /dev/null +++ b/src/tests/data/block/blowfish.vec @@ -0,0 +1,241 @@ +[Blowfish] +Key = 0123456789ABCDEF +In = 0000000000000000 +Out = 245946885754369A + +Key = 0000000000000000 +In = 0000000000000000 +Out = 4EF997456198DD78 + +Key = FFFFFFFFFFFFFFFF +In = 0000000000000000 +Out = F21E9A77B71C49BC + +Key = 584023641ABA6176 +In = 004BD6EF09176062 +Out = 452031C1E4FADA8E + +Key = FEDCBA9876543210 +In = 0123456789ABCDEF +Out = 0ACEAB0FC6A0A28D + +Key = 1111111111111111 +In = 0123456789ABCDEF +Out = 7D0CC630AFDA1EC7 + +Key = 1F1F1F1F0E0E0E0E +In = 0123456789ABCDEF +Out = A790795108EA3CAE + +Key = E0FEE0FEF1FEF1FE +In = 0123456789ABCDEF +Out = C39E072D9FAC631D + +Key = 0101010101010101 +In = 0123456789ABCDEF +Out = FA34EC4847B268B2 + +Key = 7CA110454A1A6E57 +In = 01A1D6D039776742 +Out = 59C68245EB05282B + +Key = 07A1133E4A0B2686 +In = 0248D43806F67172 +Out = 1730E5778BEA1DA4 + +Key = 49E95D6D4CA229BF +In = 02FE55778117F12A +Out = CF9C5D7A4986ADB5 + +Key = 0113B970FD34F2CE +In = 059B5E0851CF143A +Out = 48F4D0884C379918 + +Key = 4FB05E1515AB73A7 +In = 072D43A077075292 +Out = 7A8E7BFA937E89A3 + +Key = 0170F175468FB5E6 +In = 0756D8E0774761D2 +Out = 432193B78951FC98 + +Key = 3000000000000000 +In = 1000000000000001 +Out = 7D856F9A613063F2 + +Key = 1111111111111111 +In = 1111111111111111 +Out = 2466DD878B963C9D + +Key = 0123456789ABCDEF +In = 1111111111111111 +Out = 61F9C3802281B096 + +Key = 37D06BB516CB7546 +In = 164D5E404F275232 +Out = 5F99D04F5B163969 + +Key = 018310DC409B26D6 +In = 1D9D5C5018F728C2 +Out = D1ABB290658BC778 + +Key = 04689104C2FD3B2F +In = 26955F6835AF609A +Out = D887E0393C2DA6E3 + +Key = 1C587F1C13924FEF +In = 305532286D6F295A +Out = 55CB3774D13EF201 + +Key = 07A7137045DA2A16 +In = 3BDD119049372802 +Out = 2EEDDA93FFD39C79 + +Key = 04B915BA43FEB5B6 +In = 42FD443059577FA2 +Out = 353882B109CE8F1A + +Key = 49793EBC79B3258F +In = 437540C8698F3CFA +Out = 53C55F9CB49FC019 + +Key = 025816164629B007 +In = 480D39006EE762F2 +Out = 7555AE39F59B87BD + +Key = 3849674C2602319E +In = 51454B582DDF440A +Out = A25E7856CF2651EB + +Key = 0131D9619DC1376E +In = 5CD54CA83DEF57DA +Out = B1B8CC0B250F09A0 + +Key = 1F08260D1AC2465E +In = 6B056E18759F5CCA +Out = 4A057A3B24D3977B + +Key = 43297FAD38E373FE +In = 762514B829BF486A +Out = 13F04154D69D1AE5 + +Key = 0000000000000000 +In = FFFFFFFFFFFFFFFF +Out = 014933E0CDAFF6E4 + +Key = FFFFFFFFFFFFFFFF +In = FFFFFFFFFFFFFFFF +Out = 51866FD5B85ECB8A + +Key = FEDCBA9876543210 +In = FFFFFFFFFFFFFFFF +Out = 6B5C5A9C5D9E0A5A + +Key = 1111111111111111 +In = 0123456789ABCDEF1111111111111111 +Out = 7D0CC630AFDA1EC72466DD878B963C9D + +Key = 57686F206973204A6F686E2047616C743F +In = FEDCBA9876543210 +Out = CC91732B8022F684 + +Key = 6162636465666768696A6B6C6D6E6F707172737475767778797A +In = 424C4F5746495348 +Out = 324ED0FEF413A203 + +Key = F0 +In = FEDCBA9876543210 +Out = F9AD597C49DB005E + +Key = F0E1 +In = FEDCBA9876543210 +Out = E91D21C1D961A6D6 + +Key = F0E1D2 +In = FEDCBA9876543210 +Out = E9C2B70A1BC65CF3 + +Key = F0E1D2C3 +In = FEDCBA9876543210 +Out = BE1E639408640F05 + +Key = F0E1D2C3B4 +In = FEDCBA9876543210 +Out = B39E44481BDB1E6E + +Key = F0E1D2C3B4A5 +In = FEDCBA9876543210 +Out = 9457AA83B1928C0D + +Key = F0E1D2C3B4A596 +In = FEDCBA9876543210 +Out = 8BB77032F960629D + +Key = F0E1D2C3B4A59687 +In = FEDCBA9876543210 +Out = E87A244E2CC85E82 + +Key = F0E1D2C3B4A5968778 +In = FEDCBA9876543210 +Out = 15750E7A4F4EC577 + +Key = F0E1D2C3B4A596877869 +In = FEDCBA9876543210 +Out = 122BA70B3AB64AE0 + +Key = F0E1D2C3B4A5968778695A +In = FEDCBA9876543210 +Out = 3A833C9AFFC537F6 + +Key = F0E1D2C3B4A5968778695A4B +In = FEDCBA9876543210 +Out = 9409DA87A90F6BF2 + +Key = F0E1D2C3B4A5968778695A4B3C +In = FEDCBA9876543210 +Out = 884F80625060B8B4 + +Key = F0E1D2C3B4A5968778695A4B3C2D +In = FEDCBA9876543210 +Out = 1F85031C19E11968 + +Key = F0E1D2C3B4A5968778695A4B3C2D1E +In = FEDCBA9876543210 +Out = 79D9373A714CA34F + +Key = F0E1D2C3B4A5968778695A4B3C2D1E0F +In = FEDCBA9876543210 +Out = 93142887EE3BE15C + +Key = F0E1D2C3B4A5968778695A4B3C2D1E0F00 +In = FEDCBA9876543210 +Out = 03429E838CE2D14B + +Key = F0E1D2C3B4A5968778695A4B3C2D1E0F0011 +In = FEDCBA9876543210 +Out = A4299E27469FF67B + +Key = F0E1D2C3B4A5968778695A4B3C2D1E0F001122 +In = FEDCBA9876543210 +Out = AFD5AED1C1BC96A8 + +Key = F0E1D2C3B4A5968778695A4B3C2D1E0F00112233 +In = FEDCBA9876543210 +Out = 10851C0E3858DA9F + +Key = F0E1D2C3B4A5968778695A4B3C2D1E0F0011223344 +In = FEDCBA9876543210 +Out = E6F51ED79B9DB21F + +Key = F0E1D2C3B4A5968778695A4B3C2D1E0F001122334455 +In = FEDCBA9876543210 +Out = 64A6E14AFD36B46F + +Key = F0E1D2C3B4A5968778695A4B3C2D1E0F00112233445566 +In = FEDCBA9876543210 +Out = 80C7D7D45A5479AD + +Key = F0E1D2C3B4A5968778695A4B3C2D1E0F0011223344556677 +In = FEDCBA9876543210 +Out = 05044B62FA52D080 + |