Bug #32463 [Com]: mhash implementation of Tiger incorrect?

From: Date: Sun, 29 Dec 2013 03:03:18 +0000
Subject: Bug #32463 [Com]: mhash implementation of Tiger incorrect?
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-183477@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=32463&edit=1 ID: 32463 Comment by: klondike+php at klondike dot es Reported by: Keamos at gmail dot com Summary: mhash implementation of Tiger incorrect? Status: Not a bug Type: Bug Package: mhash related Operating System: Windows XP SP2 PHP Version: 4.3.10 Assigned To: sas Block user comment: N Private report: N New Comment: Was pointed to this bug when discussing tiger implementations in PHP. The paper defining tiger at http://www.cs.technion.ac.il/~biham/Reports/Tiger/tiger.ps clearly states the operations are little endian at the beggining of section 3. IIRC the last versions of the test code in the reference implementation (against which I run freetiger's tests) are aware of this, Previous Comments: ------------------------------------------------------------------------ [2005-03-29 00:39:06] sniper@php.net .. ------------------------------------------------------------------------ [2005-03-28 23:32:26] jay@php.net This isn't really a bug, it's more of a different implementation/interpretation of the Tiger algorithm. The test vectors provided on the Tiger homepage provide the output hash in little endian, while the testtiger reference implementation at the site outputs the hash in big endian. Both outputs are correct, I guess, it's just the ordering of the bytes that changes. I'll leave the bug status as is so Sascha can see it and give a more definitive anwser than I can, but I don't think it's a bug per se. ------------------------------------------------------------------------ [2005-03-26 18:03:43] derick@php.net Assigning to Sascha, the maintainer of this extension. ------------------------------------------------------------------------ [2005-03-26 14:51:39] Keamos at gmail dot com Description: ------------ Mhash fails the Tiger test vectors found at http://www.cs.technion.ac.il/~biham/Reports/Tiger/test-vectors-nessie-format.dat Reproduce code: --------------- Since the reproduce code is more than twenty lines, find it at http://pastebin.ca/8273 ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=32463&edit=1

« previous php.bugs (#183477) next »