Date: Mon, 14 May 2007 04:50:14 GMT From: Colin Percival <cperciva@freebsd.org> To: freebsd-bugs@FreeBSD.org Subject: Re: kern/102795: [libmd] {SHA1,RIPEMD160}_Update() produce wrong results for large buffers Message-ID: <200705140450.l4E4oEwC088052@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/102795; it has been noted by GNATS. From: Colin Percival <cperciva@freebsd.org> To: bug-followup@FreeBSD.org, gorshkov.pavel@gmail.com Cc: Subject: Re: kern/102795: [libmd] {SHA1,RIPEMD160}_Update() produce wrong results for large buffers Date: Sun, 13 May 2007 20:44:25 -0700 Pavel, Can you still reproduce this? It works fine for me on 6.2-RELEASE: $ gcc mdtest.c -o sha1test.shared -lmd $ gcc mdtest.c -o sha1test.static -lmd -static $ gcc -DDO_RMD mdtest.c -o rmd160test.shared -lmd $ gcc -DDO_RMD mdtest.c -o rmd160test.static -lmd -static $ truncate -s 1G testfile $ ./sha1test.shared testfile 2a492f15396a6768bcbca016993f4b4c8b0b5307 $ ./sha1test.static testfile 2a492f15396a6768bcbca016993f4b4c8b0b5307 $ openssl dgst -sha1 <testfile 2a492f15396a6768bcbca016993f4b4c8b0b5307 $ ./rmd160test.shared testfile eb712b817a49164045b6c7039409e89764bb2b28 $ ./rmd160test.static testfile eb712b817a49164045b6c7039409e89764bb2b28 $ openssl dgst -ripemd160 <testfile eb712b817a49164045b6c7039409e89764bb2b28 Colin Percival
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200705140450.l4E4oEwC088052>