Handleiding: Download deze pagina in pdf ABN AMRO Security Key werkend krijgen onder Linux (Fedora / Firefox)

De officiƫle ABN AMRO Security Key (FIDO2/WebAuthn) werkt perfect onder Linux, maar vereist vanwege de strenge beveiliging van Linux een aantal handmatige stappen voordat Firefox met de USB-sleutel kan communiceren. Volg dit stappenplan om de sleutel correct te configureren.

Stap 1: Benodigde pakketten installeren

Linux heeft specifieke bibliotheken nodig om FIDO2-sleutels en smart cards aan te sturen. Open de terminal en installeer de vereiste software:

bash

sudo dnf install libfido2 fido2-tools pcsc-lite pcsc-lite-ccid

Use code with caution.

Stap 2: Activeer de Smart Card service (PC/SC Daemon)

De ABN AMRO sleutel maakt gebruik van CCID/Smart Card-protocollen. Start deze service en zorg dat deze automatisch opstart bij het aanzetten van de computer:

bash

sudo systemctl enable --now pcscd

Use code with caution.

Stap 3: Hardwarerechten instellen (udev rules)

Standaard blokkeert Linux directe schrijfrechten naar ruwe USB-apparaten (/dev/hidraw*) voor normale gebruikers. We moeten het systeem vertellen dat Firefox de sleutel mag aanspreken.

  1. Maak handmatig een nieuw regelbestand aan:

    bash

    sudo nano /etc/udev/rules.d/70-u2f.rules

    Use code with caution.

  2. Plak de volgende regel in het bestand:

    text

    # ABN AMRO en Universele FIDO2/U2F Security Keys
    KERNEL=="hidraw*", SUBSYSTEM=="hidraw", TAG+="uaccess"

    Use code with caution.

  3. Sla het bestand op (Ctrl+O, Enter) en sluit de editor (Ctrl+X).

  4. Laad de nieuwe regels direct in zonder te herstarten:

    bash

    sudo udevadm control --reload-rules && sudo udevadm trigger

    Use code with caution.

Stap 4: FIDO2 Pincode instellen op de sleutel

ABN AMRO eist dat de sleutel is beveiligd met een pincode (User Verification). Zonder pincode weigert de bankomgeving de registratie direct na aanraking (foutmelding: "Er ging iets mis").

  1. Controleer onder welk apparaatnummer de sleutel is gekoppeld (bijv. /dev/hidraw5):

    bash

    fido2-token -L

    Use code with caution.

  2. Stel de pincode in (vervang /dev/hidrawX door jouw nummer):

    bash

    sudo fido2-token -S /dev/hidrawX

    Use code with caution.

  3. Voer tweemaal een pincode in (minimaal 4, maximaal 63 tekens). Let op: afhankelijk van de hardware-revisie kan de sleutel hierna geruisloos terugspringen naar de prompt, of gaan knipperen ter bevestiging.

šŸ’” Tip: Moet je de pincode later wijzigen? Gebruik dan sudo fido2-token -C /dev/hidrawX. Wil je de sleutel volledig wissen/resetten? Gebruik sudo fido2-token -R /dev/hidrawX binnen 5 seconden na het insteken.

Stap 5: Firefox configureren & Koppelen

  1. Sluit Firefox volledig af om alle caches te wissen en start de browser opnieuw.

  2. Ga naar de ABN AMRO pagina om de Security Key te koppelen.

  3. Vul je gegevens in en start het koppelproces op de site.

  4. Er verschijnt nu een pop-up vanuit Firefox die vraagt om de zojuist aangemaakte pincode. Vul deze in.

  5. De Security Key begint nu blauw te knipperen. Raak de fysieke knop/cirkel op de USB-sleutel aan.

Resultaat: De sleutel is nu succesvol gekoppeld aan je profiel!