The tool still does not work properly, solus.
The password is incorrectly formed, making the encryption and decryption wrong.
quote:
Originally posted by CookieRevised
quote:
Originally posted by solus
I discovered that for some reason, the password is scrambled, and that the password is unicode (2 bytes).
The password is unicode because you can enter unicode characters. Remember that this also has implications of how the password is scrambled. Your pseudo-code is correct (appart from "0 to length" which should be "length-1") although lacks the big notice that all characters must be interpreted as unicode characters, as that is what they are, not as ascii characters.
(and this is also where one of those bugs were in old Plus! versions in regards to the "changing password")