Handle incorrect passphrase
When an incorrect passphrase is entered, a message should be shown to the user (e.g. "Incorrect passphrase.") and the dots on screen should be cleared to allow re-entering the passphrase.
If the passphrase is incorrect, the call to libcryptsetup to activate the device will return a negative errno for "permission denied", which is -1
.