From owner-freebsd-ports@FreeBSD.ORG Thu Jan 5 18:51:18 2006 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C7FBD16A41F; Thu, 5 Jan 2006 18:51:18 +0000 (GMT) (envelope-from daniel@roe.ch) Received: from dragon.roe.ch (dragon.roe.ch [212.53.102.185]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF8F343D48; Thu, 5 Jan 2006 18:51:17 +0000 (GMT) (envelope-from daniel@roe.ch) Received: from roe by dragon.roe.ch (envelope-from ) with LOCAL id 1EuaCb-0007h0-00 ; Thu, 05 Jan 2006 19:51:09 +0100 Date: Thu, 5 Jan 2006 19:51:09 +0100 From: Daniel Roethlisberger To: Ben Laurie Message-ID: <20060105185109.GA25740@dragon.roe.ch> Mail-Followup-To: Ben Laurie , apeiron+ports@coitusmentis.info, FreeBSD Security Team , ports@freebsd.org, Ben Laurie References: <43BD40B7.9070905@algroup.co.uk> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="cWoXeonUoKmBZSoM" Content-Disposition: inline In-Reply-To: <43BD40B7.9070905@algroup.co.uk> User-Agent: Mutt/1.5.4i Cc: ports@freebsd.org, Ben Laurie , apeiron+ports@coitusmentis.info, FreeBSD Security Team Subject: Re: Digest::SHA256 produces the wrong digest X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jan 2006 18:51:18 -0000 --cWoXeonUoKmBZSoM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Ben Laurie 2006-01-05: > $ apps/openssl dgst -sha256 > test9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08 >=20 > $ perl -e "use Digest::SHA256; print > Digest::SHA256::new(256)->hexhash('test');" > d0933eee ad930c56 5827f6aa 5887f852 2140f90d cf9fa07e 40fd7abf 27992307 >=20 > This is using version 0.01b of p5-Digest-SHA256. FWIW, I've quickly tested Digest::SHA256 in the following configurations: 6.0, GCC 3.4.4, perl 5.8.7: broken 5.4, GCC 3.4.2, perl 5.8.7: broken 5.4, GCC 3.2.3, perl 5.8.7: broken 4.11, GCC 2.95.4, perl 5.00503: ok 4.11, GCC 3.2.3, perl 5.00503: ok Cheers, Dan --=20 Daniel Roethlisberger GnuPG (PGP) key id 0x39740E98804A06B1 --cWoXeonUoKmBZSoM Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFDvWqdOXQOmIBKBrERAnw7AJ9FPuAkww7kpEHw3SP714o72fAuywCggM7R A5L7wep70yO2T3Lx9kW+JXE= =Q5WF -----END PGP SIGNATURE----- --cWoXeonUoKmBZSoM--