static void recovery_abort(void) {
    if (!dry_run) {
        storage_reset();
    }

    recovery_started = false;
    awaiting_character = false;
    memzero(mnemonic, sizeof(mnemonic));
    memzero(cipher, sizeof(cipher));
}
static void recovery_abort(void) {
    if (!dry_run) {
        storage_reset();
    }

    recovery_started = false;
    awaiting_character = false;
    memzero(mnemonic, sizeof(mnemonic));
    memzero(cipher, sizeof(cipher));
}