Πολλαπλές ταυτότητες¶
The multiple identities feature allows to use 3 virtual smart cards in place of one, giving bigger flexibility in the every day use, as well as separation between user identities (business, personal etc.) or even allowing usage of it for more than one user (PINs are separate).
All of the smart cards have separate data objects, meaning they all could have different keys, certificates stored, and PINs set. Identities do not interact between each other.
The virtual smart cards are identifiable by the first digit of the serial number, which is replaced by identity number for second (“1”) and third one (“2”). Serial number is not changed for the first identity.
Χρήση¶
Για να αλλάξετε την ταυτότητα αρκεί να στείλετε μια προσαρμοσμένη εντολή CCID. Αυτό μπορεί να επιτευχθεί με το εργαλείο pynitrokey:
Συνδέστε το Nitrokey Start και βεβαιωθείτε ότι αναγνωρίστηκε.
$ nitropy start list *** Nitrokey tool for Nitrokey FIDO2 & Nitrokey Start :: 'Nitrokey Start' keys: FSIJ-1.2.15-87042524: Nitrokey Nitrokey Start (RTM.10)
Αλλάξτε την ταυτότητα, αντικαθιστώντας
<ID>με0,1, ή2.$ nitropy start set-identity <ID> *** Nitrokey tool for Nitrokey FIDO2 & Nitrokey Start Trying to set identity to <ID> device has reset, and should now have the new identity
Περιορισμοί¶
Από την έκδοση RTM.10 υπάρχει μόνο ένας περιορισμός - η τρίτη ταυτότητα μπορεί να αποθηκεύσει ένα πιστοποιητικό που δεν υπερβαίνει τα 1024 bytes. Οι άλλες δύο ταυτότητες έχουν τυπικό όριο 2048 bytes ανά πιστοποιητικό.