ETH wallet - Salt-length exception
#1
Hi there
I got few hashes which are the same version, but one of them is 2 numbers shorter and cannot be loaded

Hashfile 'wallet12.txt' on line 1 ($ethereum$s*262144*8*1*e2bef244cc8e48452c51e61356cb33f91e0a4887b52ab36b301754fbe11c4eea*056f7a344594249a6d639cfd951c49eb4a9a948addbb94a55fb590328c60c4*e1d1586d0b8f09a2fe73d5db5cd150f559c8237fa4440991b023263de687eb1f): Salt-length exception

Actually I compared this hash with few another hashes and the ciphertext is 2 numbers shorter

the above is the shorter version, tested with ethcracker and the hash has been accepted. 

any idea how to resolve this issue.
thanks
#2
As far as I know all these three fields: salt, ciphertext, mac
should be 32 bytes (and therefore 64 hexadecimal characters) long.

Maybe the fields need to be prefixed with zeros if they are shorter.

It's difficult to say but my guess it that either this is not correct:
056f7a344594249a6d639cfd951c49eb4a9a948addbb4c727fb590328c60c4
or it should be (as mentioned above prefixed with zero to make it 32 bytes)
00056f7a344594249a6d639cfd951c49eb4a9a948addbb4c727fb590328c60c4

The reason why we can't say this for sure is that you didn't mention the password.
So please at least mention the password next time

BTW: it is not allowed to post hashes here. This is against the forum rules. You will get banned!
#3
if I knew the password I would not be hereSmile
and the hash is not real, I modified few numbers here and thereSmile