Articulo de referencia

Tarjeta OpenPGP

En criptografía , la tarjeta OpenPGP [1] es una tarjeta inteligente compatible con ISO/IEC 7816-4 , -8 [2] que está integrada con muchas funciones OpenPGP . Con esta tarjeta int...

En criptografía , la tarjeta OpenPGP [1] es una tarjeta inteligente compatible con ISO/IEC 7816-4 , -8 [2] que está integrada con muchas funciones OpenPGP . Con esta tarjeta inteligente, se pueden realizar varias tareas criptográficas ( cifrado , descifrado, firma/verificación digital , autenticación , etc.). Permite el almacenamiento seguro de material de claves secretas; todas las versiones del protocolo establecen que "las claves privadas y las contraseñas no se pueden leer desde la tarjeta con ningún comando o función". [1] [3] Sin embargo, se pueden cargar nuevos pares de claves en la tarjeta en cualquier momento, sobrescribiendo los existentes.

La tarjeta OpenPGP original se creó sobre la base de BasicCard y sigue estando disponible en comercios minoristas. Existen varias implementaciones JavaCard mutuamente compatibles del protocolo de interfaz de la tarjeta OpenPGP disponibles como software de código abierto y que pueden instalarse en tarjetas inteligentes JavaCard genéricas, incluidas las tarjetas compatibles con NFC. [4] Nitrokey [5] y Yubico proporcionan tokens USB que implementan el mismo protocolo a través de la emulación de tarjetas inteligentes.

El demonio de tarjetas inteligentes , en combinación con los lectores de tarjetas inteligentes compatibles , [6] tal como se implementa en GnuPG, se puede utilizar para muchas aplicaciones criptográficas. Con gpg-agent en GnuPG 2, una implementación de ssh-agent que utiliza GnuPG, también se puede utilizar una tarjeta OpenPGP para la autenticación SSH .

Identificación de proveedores

Los dispositivos USB Yubico implementan tarjetas OpenPGP y algoritmos criptográficos HOTP .

Una tarjeta OpenPGP tiene un número de serie único que permite que el software solicite una tarjeta específica. Los números de serie se asignan según el proveedor y estos se registran en la FSFE .

Los identificadores de proveedor asignados son: [7] [8]

Referencias

  1. ^ ab Especificación de la tarjeta OpenPGP - versión 3.4.1, Achim Pietig, 2020. URL: https://gnupg.org/ftp/specs/OpenPGP-smart-card-application-3.4.1.pdf
  2. ^ La tarjeta OpenPGP - Cómo utilizar la tarjeta inteligente Fellowship - The GnuPG Smartcard HOWTO, Rebecca Ehlers, Thorsten Ehlers, et al., Free Software Foundation Europe e. V., 2005. URL: http://www.gnupg.org/howtos/card-howto/en/ch01.html#id2472312
  3. ^ Especificación de la tarjeta OpenPGP - versión 1.1, Achim Pietig, PPC Card Systems GmbH, 2004. URL: http://www.g10code.com/docs/openpgp-card-1.1.pdf
  4. ^ Nathan Willis (3 de agosto de 2016). «Software libre y tarjetas inteligentes». LWN.net .
  5. ^ Nitrokey, https://www.nitrokey.com/
  6. ^ Hardware necesario - Cómo utilizar la tarjeta inteligente Fellowship - The GnuPG Smartcard HOWTO, Rebecca Ehlers, Thorsten Ehlers, et al., Free Software Foundation Europe e. V., 2005. URL: http://www.gnupg.org/howtos/card-howto/en/ch02s02.html#id2519120
  7. ^ Proveedores de tarjetas OpenPGP. URL de respaldo: https://web.archive.org/web/20181115153825/https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg-verein.git;a=blob;f=office/misc/OpenPGP-Card-Vendors
  8. ^ Proveedores de tarjetas OpenPGP. https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=blob;f=scd/app-openpgp.c;h=e1ceed4bc62e41ccef1bec45561ffa5509e70d3a;hb=HEAD#l294
Obtenido de "https://es.wikipedia.org/w/index.php?title=Tarjeta_OpenPGP&oldid=1175248240"