OK, found the problem,
for wadler() refer following patch (wiki was right ;)
< uint32 wadler(char *data, uint32 len)
> uint32 wadler(char unsigned *data, uint32 len)

for crypto++, it returns the value in network byte order(big endian),
applying ntohl() helped.

Anyway I found it strange, that crypto++ TruncatedFinal() returns big-
endian for Adler32 but little-endian for CRC32 - I would call it
interface inconsistency.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the "Crypto++ Users" 
Google Group.
To unsubscribe, send an email to [EMAIL PROTECTED]
More information about Crypto++ and this group is available at 
http://www.cryptopp.com.
-~----------~----~----~----~------~----~------~--~---

Reply via email to