#45 closed defect (fixed)

upgrade to latest Crypto++ with SHA-256 bugfixes

Reported by: zooko Owned by:
Priority: major Milestone:
Version: 0.5.19 Keywords:
Cc: Launchpad Bug:

Description

copy in the latest Crypto++ patches for SHA-256 and any other new patches that we ought to bundle

Change History (3)

comment:2 Changed at 2010-09-10T19:44:06Z by zooko

The next step on this is to copy in (at least some of) raeburn's unit test from http://sourceforge.net/apps/trac/cryptopp/ticket/2 which demonstrates the bug in our current embedded copy of Crypto++ (which corresponds to upstream Crypto++ v5.6.0).

comment:3 Changed at 2010-09-19T05:23:25Z by zooko

  • Resolution set to fixed
  • Status changed from new to closed

raeburn's unit tests didn't demonstrate any bugs on my amd64 linux machine in virtualbox on mac os x on amd64 (intel core 2 duo). I added raeburn's tests -- test-sha256.cpp -- to the source tree, but it isn't getting compiled right now because it breaks the build on Windows.

David-Sarah committed the fixes to SHA-256 computation from Crypto++ v5.6.1: [20100919041310-93fa1-d7f528bbba69d9ca14112b5f44ee1765ef34fefc], [20100919041746-93fa1-fdb77ae7c52be25dd3f3578a7958dcf66e6d6fcb], [20100919041827-93fa1-e9107606cdd3e1328230655fd25ebcaf3fcf2e99].

Version 0, edited at 2010-09-19T05:23:25Z by zooko (next)
Note: See TracTickets for help on using tickets.