From 9a8b4f2ea30b2a7bed0ee93ac48691e338fe2670 Mon Sep 17 00:00:00 2001 From: Jonah Aragon Date: Sat, 1 Jun 2024 22:18:13 +0900 Subject: [PATCH] Remove Nitrokey --- docs/basics/email-security.md | 2 +- docs/security-keys.md | 38 ------------------ docs/tools.md | 1 - .../img/security-keys/mini/nitrokey.svg | 1 - theme/assets/img/security-keys/nitrokey.jpg | Bin 5754 -> 0 bytes 5 files changed, 1 insertion(+), 41 deletions(-) delete mode 100644 theme/assets/img/security-keys/mini/nitrokey.svg delete mode 100644 theme/assets/img/security-keys/nitrokey.jpg diff --git a/docs/basics/email-security.md b/docs/basics/email-security.md index 20d4bb07..ddc27446 100644 --- a/docs/basics/email-security.md +++ b/docs/basics/email-security.md @@ -33,7 +33,7 @@ Email providers which allow you to use standard access protocols like IMAP and S ### How Do I Protect My Private Keys? -A smartcard (such as a [YubiKey](https://support.yubico.com/hc/articles/360013790259-Using-Your-YubiKey-with-OpenPGP) or [Nitrokey](../multi-factor-authentication.md#nitrokey) works by receiving an encrypted email message from a device (phone, tablet, computer, etc.) running an email/webmail client. The message is then decrypted by the smartcard and the decrypted content is sent back to the device. +A smartcard (such as a [YubiKey](https://support.yubico.com/hc/articles/360013790259-Using-Your-YubiKey-with-OpenPGP)) works by receiving an encrypted email message from a device (phone, tablet, computer, etc.) running an email/webmail client. The message is then decrypted by the smartcard and the decrypted content is sent back to the device. It is advantageous for the decryption to occur on the smartcard to avoid possibly exposing your private key to a compromised device. diff --git a/docs/security-keys.md b/docs/security-keys.md index cdeecb74..165061bc 100644 --- a/docs/security-keys.md +++ b/docs/security-keys.md @@ -74,44 +74,6 @@ The firmware of YubiKey is not updatable. If you want features in newer firmware -## Nitrokey - -
- -
- ![Nitrokey](assets/img/security-keys/nitrokey.jpg){ width="300" } -
- -**Nitrokey** has a security key capable of [FIDO2 and WebAuthn](basics/multi-factor-authentication.md#fido-fast-identity-online) called the **Nitrokey FIDO2**. For PGP support, you need to purchase one of their other keys such as the **Nitrokey Start**, **Nitrokey Pro 2** or the **Nitrokey Storage 2**. - -[:octicons-home-16: Homepage](https://nitrokey.com){ .md-button .md-button--primary } -[:octicons-eye-16:](https://nitrokey.com/data-privacy-policy){ .card-link title="Privacy Policy" } -[:octicons-info-16:](https://docs.nitrokey.com){ .card-link title=Documentation} - - - -
- -The [comparison table](https://nitrokey.com/#comparison) shows the features and how the Nitrokey models compare. The **Nitrokey 3** listed will have a combined feature set. - -Nitrokey models can be configured using the [Nitrokey app](https://nitrokey.com/download). - -For the models which support HOTP and TOTP, there are 3 slots for HOTP and 15 for TOTP. Some Nitrokeys can act as a password manager. They can store 16 different credentials and encrypt them using the same password as the OpenPGP interface. - -
-

Warning

- -While Nitrokeys do not release the HOTP/TOTP secrets to the device they are plugged into, the HOTP and TOTP storage is **not** encrypted and is vulnerable to physical attacks. If you are looking to store HOTP or TOTP secrets, we highly recommend that you use a YubiKey instead. - -
- -
-

Warning

- -Resetting the OpenPGP interface on a Nitrokey will also make the password database [inaccessible](https://docs.nitrokey.com/pro/linux/factory-reset). - -
- ## Criteria **Please note we are not affiliated with any of the projects we recommend.** In addition to [our standard criteria](about/criteria.md), we have developed a clear set of requirements to allow us to provide objective recommendations. We suggest you familiarize yourself with this list before choosing to use a project, and conduct your own research to ensure it's the right choice for you. diff --git a/docs/tools.md b/docs/tools.md index f28c2cb8..f4d2d419 100644 --- a/docs/tools.md +++ b/docs/tools.md @@ -431,7 +431,6 @@ For encrypting your operating system drive, we typically recommend using whichev - ![Yubico logo](assets/img/security-keys/mini/yubico.svg){ .twemoji loading=lazy } [Yubico Security Key](security-keys.md#yubico-security-key) - ![Yubico logo](assets/img/security-keys/mini/yubico.svg){ .twemoji loading=lazy } [YubiKey](security-keys.md#yubikey) -- ![Nitrokey](assets/img/security-keys/mini/nitrokey.svg){ .twemoji loading=lazy } [Nitrokey](security-keys.md#nitrokey) diff --git a/theme/assets/img/security-keys/mini/nitrokey.svg b/theme/assets/img/security-keys/mini/nitrokey.svg deleted file mode 100644 index 60421646..00000000 --- a/theme/assets/img/security-keys/mini/nitrokey.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/theme/assets/img/security-keys/nitrokey.jpg b/theme/assets/img/security-keys/nitrokey.jpg deleted file mode 100644 index ba4533b5d9de8b4c60bcd71cf1539aaf67a4d1ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5754 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