User Manual

awaBerry | Decrypt Authentication Key

Enter the password that protects your device authentication key to unlock it for the session.

Decrypt Authentication Key

Summary

When end-to-end encryption is enabled and you have set a password for your device authentication key, this screen prompts you to enter that password each time you start a session. On success the key is decrypted in memory and you are forwarded to the devices overview.

Decrypt Authentication Key — initial state

Screen on arrival

Page Functionalities

  • Heading — "Decrypt authentication key" with explanatory subtext.
  • Password field (PasswordFormField, hint: "Enter password", icon: key) — Enter the password used to encrypt the authentication key. Eye icon toggles visibility. Pressing Enter submits.
  • "Remember password for auto-encryption" checkbox — If checked, the password is stored in the session so you do not have to re-enter it next time. Unchecking clears any stored value.
  • "Decrypt authentication key" button (ElevatedButton) — Attempts decryption and, on success, navigates to /.
  • Error banner — Shows "Incorrect password" if decryption fails.

Scenarios

Decrypt and enter the app

  1. You arrive here automatically if your authentication key is encrypted and has not yet been decrypted in this session.
  2. Enter the password that protects your device authentication key.
  3. Optionally check Remember password for auto-encryption to skip this step next time.
  4. Click Decrypt authentication key (or press Enter).
  5. On success the key is unlocked and you are redirected to /.
  6. If the password is wrong, an error banner appears — try again.