I have wallets created with Multibit Classic (specifically, v0.5.14).
Shortly after creating my wallets, I added passwords to them.
These wallets do not unlock even though I am 1000% using the correct password.
When I compare these wallets to other Multibit wallets (without passwords) by File Size, they are much smaller.
When I attempt to unlock these wallets with the correct password I receive the error "Provided AES key is wrong" whereas all other strings return "Could not decrypt bytes"
Since the software can distinguish between a correct and incorrect password, I can only conclude that this means the wallet is corrupted, and that the corruption occurred in the encryption process and not on the filesystem afterwards.
This is a very big deal. We're likely talking about 100's of millions if not billions of dollars in BTC between all the Multibit users who will have been struck by this issue, many of whom probably still hold out hope of one day 'cracking that password'... not knowing it isn't the password that is the problem.
The developers of Multibit released broken software that corrupts precisely the wallets you most want to protect by simply using the software as was intended. And as a modest person and true believer, I trusted that one day I'd be able to come back to those wallets.
My question is, what now? Do I go around to all my old Bitcoin pals, all the developers I brought in, all the people I turned onto Bitcoin, the projects I contributed to, and beg for Bitcoin? Spare a coin for an oldhead? Of course I can't.
This is a pretty gutt-wrenching thing, my heart goes out to everyone else facing the same. I just hate the feeling of 'well, that's it, there's nothing I can do'...
... Spare some coin for an oldhead? 1NobodYGJompopZUCoY4JbiPDr5ssL3CDC
FML