Add InvalidPasswordException
Add support for algo's with no key padding