diff options
author | Lukas Fleischer <calcurse@cryptocrack.de> | 2014-07-08 12:50:03 +0200 |
---|---|---|
committer | Lukas Fleischer <calcurse@cryptocrack.de> | 2014-07-08 12:54:03 +0200 |
commit | 9dc36589ae69f2938469b854b21ba1738469798b (patch) | |
tree | eb001207a38b90a11144273cc7bd734198c27d6c /.tx%2525253fid%2525253d936d5f139f0450ab1d6af96b5d91a776483e0455%25253fid%25253d82aa3e3f43b758fd0c22439288dc8d4e36515ae1%253fid%253d82aa3e3f43b758fd0c22439288dc8d4e36515ae1%3fid%3d82aa3e3f43b758fd0c22439288dc8d4e36515ae1?id=9dc36589ae69f2938469b854b21ba1738469798b | |
parent | 0529b864b0b2ababd799ee18faf486dbcce68b97 (diff) |
Fix SHA1 calculation of long notes
sha1_update() modifies the input data, so we need to duplicate the input
before calculating the hash. Otherwise, input data longer than 64 bytes
will be garbled.
Reported-by: Hakan Jerning <jerning@home.se>
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
Diffstat (limited to '.tx%2525253fid%2525253d936d5f139f0450ab1d6af96b5d91a776483e0455%25253fid%25253d82aa3e3f43b758fd0c22439288dc8d4e36515ae1%253fid%253d82aa3e3f43b758fd0c22439288dc8d4e36515ae1%3fid%3d82aa3e3f43b758fd0c22439288dc8d4e36515ae1?id=9dc36589ae69f2938469b854b21ba1738469798b')
0 files changed, 0 insertions, 0 deletions