I was using gringotts for encoding some texts - see
http://devel.pluto.linux.it/projects/Gringotts/
Starting from 0.9.3 (so applies to 0.9.4, too) I wasn'
t able to read crypted notes using gringotts - the
password was supposed to be wrong. Downgrading mhash to
0.9.2 and password was again correct.
So, how to repeat
- install mhash 0.9.2
- install gringotts
- create new encrypted file using gringotts
- upgrade mhash to 0.9.4
- try to reopen previously encrypted file
It will say that the password is wrong. Tested on Linux
/ppc and Linux/amd64.
My options in gringotts were:
- serphent
- ripmed 160
- zlib
- best
Logged In: YES
user_id=139606
Issue still there in 0.9.6.
Logged In: NO
Issue still there in 0.9.7.
Logged In: YES
user_id=1466
Originator: NO
There were some internal changes to mhash which should no longer be visible to external applications. If someone could validate Gringotts with mhash 0.9.8.1 on the PPC and AMD64, that would be great.
Logged In: YES
user_id=139606
Originator: YES
Not that this issue is not architecture related. Right now I'm using i686 linux and it's visible.
Unfortunately the problem still exists. Something has changed in mhash behaviour. gringotts encrypted file with gringotts using mhash 0.9.2 is not readable (program reports wrong password) after upgrading to 0.9.8.1. Downgrading mhash back to 0.9.2 makes encrypted file readable again.