-
Notifications
You must be signed in to change notification settings - Fork 5
Frequently Asked Questions (FAQ)
The USB armory device, when using the F-Secure Armory Drive firmware, performs on-device encryption/decryption of the microSD card contents using hardware accelerated AES-128-CBC full disk encryption (FDE).
Encryption keys are freshly created at each pairing using the device True Random Number Generator, to protect Bluetooth communication with mutual authentication and microSD card contents.
The microSD card encryption key is derived from the combination of:
-
Mobile phone generated and stored key, communicated with mutually authenticated and encrypted Bluetooth communication at each unlock.
-
USB armory unique device hardware key.
This guarantees that the microSD card contents can be unlocked only with the right combination of USB armory device and unlocked paired mobile phone.
The F-Secure Armory Drive firmware is meant to run on secure booted USB armory Mk II devices.
This allows firmware authentication with burned in read-only public keys as well as confidential configuration storage with device specific hardware keys.
This is normal, the drive name is arbitrary and like any disk drive it can be changed arbitrarily by the user when formatting it.
The identifier seen in the mobile app on the other hand is fixed and relates to the device Bluetooth interface.
Absolutely! But you will need another computer to format the microSD card if it's the first usage, as iPadOS does not offer the possibility to format peripherals.
Yes, but the pairing process will generate new encryption keys, which means the current microSD card content will be lost.
On iOS, if the iCloud keychain is enabled, the application and its settings will be restored automatically.
In other cases, a manual procedure to export the recovery QR code is available.
If you have a backup of the recovery QR code, you can use the Recovery from QR code
function from from the Info
screen:
If you don't have a backup of the recovery QR code, the content of the microSD card is lost.
The content of the microSD card is lost.
The content of the microSD card is lost.
The F-Secure Armory Drive device firmware is a bare metal unikernel written in F-Secure own TamaGo framework.
This open source framework allows powerful and secure firmware to be created with minimal attack surface and dependencies, solely using a high-level memory safe programming language (Go).
The F-Secure Armory Drive firmware is also open source and published in this repository.