Quote:
Originally Posted by Low Key
Man... I don't know what the **** you just said, Little Kid, but you're special man, you reached out, and you touch a brother's heart.
Well I didn't use more acronyms than the OP in your link.
Authenticated encryption (AE) makes sense when the executable code is better protected from alterations than the data. For example you could create a system where executable code can only be changed after inserting a (real life) key, but the encrypted data (here the stored passwords) can be changed without a key. In such a scenario you want that the application detects changes of the encrypted data. This prevents clever attacks (error oracle).
But on a normal computer that doesn't matter, because when somebody can alter your password database, he can also alter the code of your password manager.