Most of the way I'm reminded that a list I'm on uses Mailman is that it mails me my password in plain text every month.
So, it's unfortunate, but it's nothing new.
So, it's unfortunate, but it's nothing new.
It is stored in unicode because that's what passlib hash algorithms return, not because there's an underlying plaintext representation.
Encrypting them indicates there's a way to decrypt them. Hashing, by definition, is not possible (not practical, really).