Secure Element SE05x

Secure Element SE050 - это устойчивый к взлому чип от NXP Semiconductors, обеспечивающий расширенные функции безопасности. Он предлагает аппаратные функции безопасности, включая криптографические операции, безопасное хранение ключей и защиту от физических и логических атак. Защищенный элемент SE05X сертифицирован по уровню безопасности Common Criteria EAL 6+ и реализует такие алгоритмы, как RSA, ECC, AES и SHA, что делает его идеальным решением для Nitrokey 3.

Криптографические ключи PIV хранятся в защищенном элементе. OpenPGP Card может быть настроена на хранение криптографических ключей в Secure Element или нет, в этом случае используется только программная реализация. Password Safe и FIDO2 не используют Secure Element, за исключением дополнительной случайности.

Активация/деактивация для OpenPGP

Безопасный элемент включен по умолчанию, если на устройстве еще не сохранен криптографический ключ в OpenPGP Card и PIV. Это автоматически происходит после сброса карты OpenPGP или всего Nitrokey.

Предупреждение

Ручная активация безопасного элемента для карты OpenPGP приведет к удалению всех существующих ключей.

Чтобы проверить, активирован ли Secure Element для OpenPGP, выполните команду:

  • нитропия nk3 get-config opcard.use_se050_backend

Чтобы включить безопасный элемент:

  • нитропия nk3 set-config opcard.use_se050_backend true

Чтобы отключить безопасный элемент:

  • нитропия nk3 set-config opcard.use_se050_backend false

Алгоритмы

Algorithm

With Secure Element

Без защищенного элемента

RSA 2048 bit

RSA 3072 bit

RSA 4096 bit

AES 128/256 bit

SHA 256/384/512 бит

NIST P-256 (secp256r1/prime256v1)

NIST P-384 (secp384r1/prime384v1)

NIST P-521 (secp521r1/prime521v1)

Ed25519/Curve25519

brainpoolP256r1

brainpoolP384r1

brainpoolP512r1

HOTP (RFC 4226)

TOTP (RFC 6238)

Физический генератор случайных чисел (TRNG)