Testing MAC algorithm Panama-BE.
AlgorithmType: SymmetricCipher
Ciphertext: F07F5FF2CCD01A0A7D44ACD6D239C2AF0DA1FF35275BAF5DFA6E09411B79D8B9
IV: 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
Key: 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
Name: Panama-LE
Plaintext: 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
Source: generated by Crypto++ 5.2.1
Test: Encrypt
....
Testing SymmetricCipher algorithm Panama-LE.
incorrectly encrypted:
F04607D2CCD41E0E7D48A0DAD23DC6AB0DBDE329275FAB59FA62054D1B7DDCBD
I am not really sure how to debug this...
Cheers,
--
Jens Peter Secher, GPG fingerprint 0EE5978AFE63E8A1.
A. Because it breaks the logical sequence of discussion.
Q. Why is top posting bad?
[1]
https://buildd.debian.org/fetch.cgi?pkg=libcrypto%2B%2B;ver=5.6.1-2;arch=armel;stamp=1300807098
.
[2] http://wiki.debian.org/ArmEabiPort .
> Hi, I have uploaded 5.6.1 to the main Debian archive for inclusion in
> the next release (Wheezy), but the test suite fails [1] for the "armel"
> achitecture [2] in the following sense:
>
> Testing MAC algorithm Panama-BE.
> AlgorithmType: SymmetricCipher
> Ciphertext: F07F5FF2CCD01A0A7D44ACD6D239C2AF0DA1FF35275BAF5DFA6E09411B79D8B9
> IV: 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
> Key: 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
> Name: Panama-LE
> Plaintext: 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
> Source: generated by Crypto++ 5.2.1
> Test: Encrypt
> ....
> Testing SymmetricCipher algorithm Panama-LE.
> incorrectly encrypted:
> F04607D2CCD41E0E7D48A0DAD23DC6AB0DBDE329275FAB59FA62054D1B7DDCBD
I'm doing some testing with the llvm compiler (http://llvm.org) on x86, and the Panama tests are also failing for me (fails at -O2, passes at -O0)
If I had to bet, I would guess that my problem is with llvm, but I'm mentioning it here as an extra data point.
-- Marshall
Marshall Clow Idio Software <mailto:mclow...@gmail.com>
A.D. 1517: Martin Luther nails his 95 Theses to the church door and is promptly moderated down to (-1, Flamebait).
-- Yu Suzuki
Or, if you want to try debugging this yourself, use 2 machines, one armel,
another one where Crypto++ works, set some breakpoints in panama.cpp, and
step through the code to see where they start to differ.
--
You received this message because you are subscribed to the "Crypto++ Users"
Google Group.
To unsubscribe, send an email to
cryptopp-user...@googlegroups.com.
More information about Crypto++ and this group is available at
http://www.cryptopp.com.
[Sorry for the late reply, I was without internet access for a long time.]
I will see what I can do...
Also the Tahoe-LAFS Software Foundation will have a SheevaPlug
delivered to your house if you but ask. :-)
Regards,
Zooko