Go to most recent revision | Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
90 | magnus | 1 | Author: Niels Möller <nisse@lysator.liu.se> |
2 | Description: Correct Serpent test case that depended on broken Serpent implementation in Nettle < 2.2 |
||
3 | Origin: upstream, http://cvs.lysator.liu.se/viewcvs/viewcvs.cgi/lsh/src/testsuite/serpent-test.c?root=lsh&r1=1.1&r2=1.2 |
||
4 | |||
5 | =================================================================== |
||
6 | RCS file: /cvsroot/lsh/lsh/src/testsuite/serpent-test.c,v |
||
7 | retrieving revision 1.1 |
||
8 | retrieving revision 1.2 |
||
9 | diff -u -r1.1 -r1.2 |
||
10 | --- lsh/src/testsuite/serpent-test.c 2002/03/05 11:55:41 1.1 |
||
11 | +++ lsh/src/testsuite/serpent-test.c 2011/05/02 12:54:26 1.2 |
||
12 | @@ -1,5 +1,8 @@ |
||
13 | #include "testutils.h" |
||
14 | |||
15 | +/* Note: In Nettle up to version 2.1, the serpent implementation did |
||
16 | + some broken byte reversal on input and output. This testcase will |
||
17 | + fail with old versions of nettle. */ |
||
18 | int |
||
19 | test_main(void) |
||
20 | { |
||
21 | @@ -8,8 +11,8 @@ |
||
22 | "0011223344556677 8899AABBCCDDEEFF"), |
||
23 | H("0000000000000000 0000000000000000" |
||
24 | "1111111111111111 1111111111111111"), |
||
25 | - H("687a151886b6dc16 8d2b667c3b8d5226" |
||
26 | - "e63a6c8b3009859c 8ee559565befb77e"), |
||
27 | + H("c170ed586cfda8fe 084f01ef04475883" |
||
28 | + "b9eb25819813023f 2938e97bdf4597c8"), |
||
29 | H("0011223344556677 8899AABBCCDDEEFF")); |
||
30 | SUCCESS(); |
||
31 | } |