Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Descargas para AWS CloudHSM clientes SDK
Descargas
En marzo de 2021, AWS CloudHSM lanzó la SDK versión 5.0.0 del cliente, que presenta un cliente completamente nuevo SDK con diferentes requisitos, capacidades y soporte de plataforma.
El Cliente SDK 5 es totalmente compatible con los entornos de producción y ofrece los mismos componentes y el mismo nivel de soporte que el Cliente SDK 3, con la excepción del soporte para CNG los KSP proveedores. Para obtener más información, consulte Comparación de componentes de SDK de cliente.
nota
Para obtener información sobre las plataformas compatibles con cada clienteSDK, consulte Plataformas compatibles con Client SDK 5 yPlataformas compatibles con SDK 3 de cliente.
Última versión
Esta sección incluye la última versión del ClienteSDK.
Versión Client SDK 5: versión 5.13.0
El cliente SDK 5.13 añade compatibilidad con la configuración mutua TLS en los tipos de clústeres hsm2m.medium. Para obtener información sobre el uso mutuo TLS con Cloud, consulte. HSM Configuración mutua TLS entre el cliente y AWS CloudHSM (recomendada) El cliente SDK 5.13 también añade paquetes de instalación para Ubuntu LTS 24.04.
Compatibilidad con plataformas
Se agregó soporte para Ubuntu 24.04 LTS en x86_64 y arquitecturas para todos. ARM64 SDKs
¿Nube HSM CLI
-
Se agregó soporte para que los usuarios administradores ejecuten el réplica clave comando. El cliente SDK 5.12 introdujo el comando key replicate para que lo utilizaran los usuarios de criptomonedas.
-
Se agregó el siguiente comando:
Versiones anteriores de SDK Client
En esta sección se enumeran las SDK versiones anteriores de Client.
El cliente SDK 5.12.0 añade ARM soporte a varias plataformas y mejora el rendimiento para todas ellas. SDKs Se han agregado nuevas funciones a la nube HSM CLI y JCE al proveedor.
Compatibilidad con plataformas
Se agregó soporte para Amazon Linux 2023 en ARM64 la arquitectura para todosSDKs.
Se agregó soporte para Red Hat Enterprise Linux 9 (9.2+) en una ARM64 arquitectura para todos. SDKs
Se agregó soporte para Ubuntu 22.04 LTS en una ARM64 arquitectura para todos. SDKs
Nube HSM CLI
-
Se agregó el siguiente comando:
-
Se agregó soporte para conectarse a varios clústeres. Para obtener más información, consulte Conexión a varios clústeres con la CLI de CloudHSM.
JCEproveedor
Se agregó
KeyReferenceSpec
para recuperar claves usandoKeyStoreWithAttributes
.Se agregó
getKeys
para recuperar varias claves a la vez usando.KeyStoreWithAttributes
Mejoras en el rendimiento
Mejoras en el rendimiento de la AES CBC NoPadding operación para todosSDKs.
El cliente SDK 5.11.0 añade nuevas funciones, mejora la estabilidad e incluye correcciones de errores para todas ellas. SDKs
Compatibilidad con plataformas
Se agregó soporte para Amazon Linux 2023 y RHEL 9 (9.2+) para todos. SDKs
Se ha eliminado el soporte para Ubuntu 18.04 LTS debido a su reciente fin de vida.
Se ha eliminado el soporte para Amazon Linux debido a su reciente fin de vida útil.
Nube HSM CLI
-
Se agregaron los siguientes comandos:
-
key generate-fileahora admite la exportación de claves públicas.
Open SSL Dynamic Engine
El AWS CloudHSM Open SSL Dynamic Engine ahora es compatible con las plataformas que vienen instaladas con una versión 3.x de SSL biblioteca abierta. Esto incluye Amazon Linux 2023, RHEL 9 (9.2+) y Ubuntu 22.04.
JCE
Se agregó soporte para JDK 17 y 21. JDK
Se agregó soporte para que AES las claves se usen en las HMAC operaciones.
Se agregó el nuevo atributo clave
ID
.Se introdujo una nueva
DataExceptionCause
variante para el agotamiento de las teclas:DataExceptionCause.KEY_EXHAUSTED
.
Mejoras y correcciones de errores:
Se ha aumentado la longitud máxima del
label
atributo de 126 a 127 caracteres.Se ha corregido un error que impedía abrir las llaves EC con este RsaOaep mecanismo.
Se ha resuelto un problema conocido relacionado con la getKey operación en el JCE proveedor. Consulte Problema: pérdida de memoria del cliente SDK 5 durante las getKey operaciones para obtener más información.
Se ha mejorado el registro SDKs de todas DES las claves triples que han alcanzado su límite máximo de bloques de cifrado, de FIPS 140 a 2.
Se han añadido problemas conocidos en el Open SSL Dynamic Engine. Para obtener más información, consulte Problemas conocidos del Open SSL Dynamic Engine.
El cliente SDK 5.10.0 mejora la estabilidad e incluye correcciones de errores para todos. SDKs
Nube HSM CLI
-
Se agregaron nuevos comandos que permiten a los clientes administrar las claves mediante la nube HSMCLI, entre los que se incluyen:
Creación de claves simétricas y pares de claves asimétricas
Cómo compartir y dejar de compartir claves
Cómo enumerar y filtrar claves mediante atributos de clave
Mostrar atributos de clave
Cómo generar archivos de referencia de clave
Eliminación de claves
Se ha mejorado el registro de errores.
Se ha agregado compatibilidad con comandos Unicode multilínea en modo interactivo.
Mejoras y correcciones de errores:
Se ha mejorado el rendimiento a la hora de importar, desempaquetar, derivar y crear claves de sesión para todos. SDKs
Se ha corregido un error en el JCE proveedor que impedía eliminar los archivos temporales al salir.
Se ha corregido un error que provocaba un error de conexión HSMs en determinadas condiciones después de sustituir el clúster.
Se modificó el formato de JCE
getVersion
salida para gestionar números de versión grandes y secundarios e incluir el número de parche.
Compatibilidad con plataformas
-
Se ha añadido compatibilidad con Ubuntu 22.04 withJCE, PKCS #11 y Cloud HSM CLI (la compatibilidad con Open SSL Dynamic Engine aún no está disponible).
El cliente SDK 5.9.0 mejora la estabilidad e incluye correcciones de errores para todosSDKs. Se ha realizado una optimización para que todos informen SDKs a las aplicaciones de los fallos de funcionamiento inmediatamente cuando se determine que una no HSM está disponible. Esta versión incluye mejoras de rendimiento paraJCE.
JCEproveedor
-
Rendimiento mejorado
-
Se ha corregido un problema conocido con el agotamiento del grupo de sesiones.
Para actualizar el Cliente SDK 3 en plataformas Linux, debe utilizar un comando por lotes que actualice el daemon del cliente y todas las bibliotecas al mismo tiempo. Para obtener más información sobre la actualización, consulte Actualización del cliente SDK 3.
nota
El cliente SDK 3 y sus herramientas de línea de comandos relacionadas (la utilidad de administración de claves y la utilidad HSM de administración de la nube) solo están disponibles en el HSM tipo hsm1.medium. Para obtener más información, consulte AWS CloudHSM modos y HSM tipos de clústeres.
Para descargar el software, elija la pestaña correspondiente al sistema operativo que prefiera y, a continuación, elija el enlace a cada paquete de software.
La versión 3.4.4 agrega actualizaciones al JCE proveedor.
AWS CloudHSM Software de cliente
-
Versión actualizada por coherencia.
PKCSBiblioteca #11
-
Versión actualizada por coherencia.
Motor SSL dinámico abierto
-
Versión actualizada por coherencia.
JCEproveedor
-
Actualice la versión de log4j a la 2.17.1.
Windows (CNGy KSP proveedores)
-
Versión actualizada por coherencia.
Versiones obsoletas
Las versiones 5.8.0 y anteriores están en desuso. No recomendamos usar versiones obsoletas en cargas de trabajo de producción. No proporcionamos actualizaciones retrocompatibles con versiones anteriores para las versiones obsoletas, ni las alojamos para su descarga. Si su producción se ve afectada por el uso de versiones obsoletas, deberá actualizarlas para corregir el software.
Versiones obsoletas de Client 5 SDK
En esta sección se enumeran las versiones obsoletas de Client SDK 5.
La versión 5.8.0 incluye la autenticación de quórum para la nube HSMCLI, SSL la TLS descarga con, la compatibilidad con varias ranuras para PKCS #11JSSE, la compatibilidad con varios clústeres y varios usuarios, la extracción de claves conJCE, la compatibilidad con JCE nuevas configuraciones de reintento para códigos de retorno que no son de terminalJCE, e incluye mejoras en la estabilidad y correcciones de errores para todas ellas. keyFactory SDKs
PKCSbiblioteca #11
-
Se ha agregado soporte para configuración de múltiples ranuras.
JCEproveedor
-
Se ha agregado extracción de claves basada en configuración.
-
Se ha agregado compatibilidad con configuraciones de múltiples clústeres y múltiples usuarios.
-
Se agregó soporte SSL y TLS descarga con. JSSE
-
Se agregó el soporte de desempaquetado para//AES. CBC NoPadding
-
Se agregaron nuevos tipos de fábricas clave: SecretKeyFactory y KeyFactory.
Nube HSM CLI
-
Se ha agregado compatibilidad con autenticación de cuórum.
La versión 5.7.0 presenta Cloud HSM CLI e incluye un nuevo algoritmo de código de autenticación de mensajes (CMAC) basado en cifrado. Esta versión añade ARM arquitectura a Amazon Linux 2. JCELos Javadocs del proveedor ya están disponibles. AWS CloudHSM
PKCSbiblioteca #11
-
Mejoras de estabilidad y correcciones de errores.
-
Ahora es compatible con la ARM arquitectura de Amazon Linux 2.
-
Algoritmos
-
CKM_ AES _ CMAC (firmar y verificar)
-
Abra SSL Dynamic Engine
-
Mejoras de estabilidad y correcciones de errores.
-
Ahora es compatible con la ARM arquitectura de Amazon Linux 2.
JCEproveedor
-
Mejoras de estabilidad y correcciones de errores.
-
Algoritmos
-
AESCMAC
-
La versión 5.6.0 incluye un nuevo mecanismo de soporte para la biblioteca y el JCE proveedor PKCS #11. Además, la versión 5.6 es compatible con Ubuntu 20.04.
PKCSBiblioteca #11
-
Mejoras de estabilidad y correcciones de errores.
-
Mecanismos
-
CKM_ RSA _X_509, para los modos de cifrar, descifrar, firmar y verificar
-
SSLAbra Dynamic Engine
-
Mejoras de estabilidad y correcciones de errores.
JCEproveedor
-
Mejoras de estabilidad y correcciones de errores.
-
Cifrados
-
RSA/ECB/NoPadding, para los modos de cifrado y descifrado
-
Claves compatibles
-
EC con curvas secp224r1 y secp521r1
Compatibilidad con plataformas
-
Incorpora la compatibilidad con Ubuntu 20.04.
La versión 5.5.0 añade al proveedor soporte para la integración de Open JDK 11, Keytool y Jarsigner, así como mecanismos adicionales. JCE Resuelve un problema conocido relacionado con una KeyGenerator clase que interpretaba incorrectamente el parámetro de tamaño de la clave como número de bytes en lugar de bits.
PKCSBiblioteca #11
-
Mejoras de estabilidad y correcciones de errores.
Motor SSL dinámico abierto
-
Mejoras de estabilidad y correcciones de errores.
JCEproveedor
-
Compatibilidad con las utilidades Keytool y Jarsigner
-
Support para Open JDK 11 en todas las plataformas
-
Cifrados
-
AES/CBC/Modo de NoPadding cifrado y descifrado
-
AES/ECB/Modo de PKCS5Padding cifrado y descifrado
-
AES/CTR/Modo de NoPadding cifrado y descifrado
-
AES/GCM/Modo empaquetar y NoPadding desempaquetar
-
DESede/ECB/Modo de PKCS5Padding cifrado y descifrado
-
DESede/CBC/Modo de NoPadding cifrado y descifrado
-
AESWrap/ECB/Modo empaquetar y NoPadding desempaquetar
-
AESWrap/ECB/Modo PKCS5Padding empaquetar y desempaquetar
-
AESWrap/ECB/Modo ZeroPadding empaquetar y desempaquetar
-
RSA/ECB/Modo PKCS1Padding empaquetar y desempaquetar
-
RSA/ECB/Modo OAEPPadding empaquetar y desempaquetar
-
RSA/ECB/OAEPWithSHA-1 Modo ANDMGF1Padding empaquetar y desempaquetar
-
RSA/ECB/OAEPWithSHA-224 Modo empaquetar y ANDMGF1Padding desempaquetar
-
RSA/ECB/OAEPWithSHA-256 Modo empaquetar y ANDMGF1Padding desempaquetar
-
RSA/ECB/OAEPWithSHA-384 Modo empaquetar y ANDMGF1Padding desempaquetar
-
RSA/ECB/OAEPWithSHA-512 Modo empaquetar y ANDMGF1Padding desempaquetar
-
RSAAESWrap/ECB/Modo empaquetar y OAEPPadding desempaquetar
-
RSAAESWrap/ECB/OAEPWithSHA-1 Modo ANDMGF1Padding empaquetar y desempaquetar
-
RSAAESWrap/ECB/OAEPWithSHA-224 Modo empaquetar y ANDMGF1Padding desempaquetar
-
RSAAESWrap/ECB/OAEPWithSHA-256 Modo empaquetar y ANDMGF1Padding desempaquetar
-
RSAAESWrap/ECB/OAEPWithSHA-384 Modo empaquetar y ANDMGF1Padding desempaquetar
-
RSAAESWrap/ECB/OAEPWithSHA-512 Modo empaquetar y ANDMGF1Padding desempaquetar
-
-
KeyFactory y SecretKeyFactory
-
RSA— RSA claves de 2048 a 4096 bits, en incrementos de 256 bits
-
AES— Claves de 128, 192 y 256 bits AES
-
Pares de claves EC para NIST las curvas secp256r1 (P-256), secp384r1 (P-384) y secp256k1
-
DESede(3) DES
-
GenericSecret
-
HMAC— con soporte SHA1 SHA224SHA256,SHA384,, SHA512 hash
-
-
Firmar o verificar
-
RSASSA-PSS
-
SHA1withRSA/PSS
-
SHA224withRSA/PSS
-
SHA256withRSA/PSS
-
SHA384withRSA/PSS
-
SHA512withRSA/PSS
-
SHA1withRSAandMGF1
-
SHA224withRSAandMGF1
-
SHA256withRSAandMGF1
-
SHA384withRSAandMGF1
-
SHA512withRSAandMGF1
-
La versión 5.4.2 incluye mejoras en la estabilidad y correcciones de errores para todosSDKs. Esta es también la última versión para la plataforma CentOS 8. Para obtener más información, consulte el sitio web de CentOS
PKCSBiblioteca #11
-
Mejoras de estabilidad y correcciones de errores.
Motor SSL dinámico abierto
-
Mejoras de estabilidad y correcciones de errores.
JCEproveedor
-
Mejoras de estabilidad y correcciones de errores.
La versión 5.4.1 resuelve un problema conocido con la biblioteca PKCS #11. Esta es también la última versión para la plataforma CentOS 8. Para obtener más información, consulte el sitio web de CentOS
PKCSbiblioteca #11
-
Mejoras de estabilidad y correcciones de errores.
Motor SSL dinámico abierto
-
Mejoras de estabilidad y correcciones de errores.
JCEproveedor
-
Mejoras de estabilidad y correcciones de errores.
La versión 5.4.0 añade soporte inicial para el JCE proveedor en todas las plataformas. El JCE proveedor es compatible con Open JDK 8.
PKCSBiblioteca #11
-
Mejoras de estabilidad y correcciones de errores.
Motor SSL dinámico abierto
-
Mejoras de estabilidad y correcciones de errores.
JCEproveedor
-
Tipos de clave
-
RSA— RSA claves de 2048 a 4096 bits, en incrementos de 256 bits.
-
AES— Claves de 128, 192 y 256 bits. AES
-
ECCpares de claves para NIST las curvas secp256r1 (P-256), secp384r1 (P-384) y secp256k1.
-
DESede(3) DES
-
HMAC— con soporte SHA1 SHA224SHA256,SHA384,, SHA512 hash.
-
-
Cifrados (solo cifrado y descifrado)
AES/GCM/NoPadding
-
AES/ECB/NoPadding
-
AES/CBC/PKCS5Padding
-
DESede/ECB/NoPadding
-
DESede/CBC/PKCS5Padding
-
AES/CTR/NoPadding
-
RSA/ECB/PKCS1Padding
-
RSA/ECB/OAEPPadding
-
RSA/ECB/OAEPWithSHA-1 ANDMGF1Padding
-
RSA/ECB/OAEPWithSHA-224 ANDMGF1Padding
-
RSA/ECB/-256 OAEPWithSHA ANDMGF1Padding
-
RSA/ECB/-384 OAEPWithSHA ANDMGF1Padding
-
RSA/ECB/-512 OAEPWithSHA ANDMGF1Padding
-
Resúmenes
SHA-1
-
SHA-224
-
SHA-256
-
SHA-384
-
SHA-512
-
Firmar o verificar
-
NONEwithRSA
-
SHA1withRSA
-
SHA224withRSA
-
SHA256withRSA
-
SHA384withRSA
-
SHA512withRSA
-
NONEwithECDSA
-
SHA1withECDSA
-
SHA224withECDSA
-
SHA256withECDSA
-
SHA384withECDSA
-
SHA512withECDSA
-
-
Integración con Java KeyStore
PKCSBiblioteca #11
-
Mejoras de estabilidad y correcciones de errores.
Motor SSL dinámico abierto
-
Agregue soporte para ECDSA firmar/verificar con las curvas P-256, P-384 y secp256k1.
-
Añada soporte para las plataformas: Amazon Linux, Amazon Linux 2, Centos 7.8+, RHEL 7 (7.8+).
-
Añada compatibilidad con la versión 1.0.2 de Open. SSL
-
Mejoras de estabilidad y correcciones de errores.
JCEproveedor
-
Tipos de clave
-
RSA— RSA claves de 2048 a 4096 bits, en incrementos de 256 bits.
-
AES— Claves de 128, 192 y 256 bits. AES
-
Pares de claves EC para NIST las curvas secp256r1 (P-256), secp384r1 (P-384) y secp256k1.
-
DESede(3) DES
-
HMAC— con soporte SHA1 SHA224SHA256,SHA384,, SHA512 hash.
-
-
Cifrados (solo cifrado y descifrado)
AES/GCM/NoPadding
-
AES/ECB/NoPadding
-
AES/CBC/PKCS5Padding
-
DESede/ECB/NoPadding
-
DESede/CBC/PKCS5Padding
-
AES/CTR/NoPadding
-
RSA/ECB/PKCS1Padding
-
RSA/ECB/OAEPPadding
-
RSA/ECB/OAEPWithSHA-1 ANDMGF1Padding
-
RSA/ECB/OAEPWithSHA-224 ANDMGF1Padding
-
RSA/ECB/-256 OAEPWithSHA ANDMGF1Padding
-
RSA/ECB/-384 OAEPWithSHA ANDMGF1Padding
-
RSA/ECB/-512 OAEPWithSHA ANDMGF1Padding
-
Resúmenes
SHA-1
-
SHA-224
-
SHA-256
-
SHA-384
-
SHA-512
-
Firmar o verificar
-
NONEwithRSA
-
SHA1withRSA
-
SHA224withRSA
-
SHA256withRSA
-
SHA384withRSA
-
SHA512withRSA
-
NONEwithECDSA
-
SHA1withECDSA
-
SHA224withECDSA
-
SHA256withECDSA
-
SHA384withECDSA
-
SHA512withECDSA
-
-
Integración con Java KeyStore
PKCSBiblioteca #11
-
Mejoras de estabilidad y correcciones de errores.
Motor SSL dinámico abierto
-
Mejoras de estabilidad y correcciones de errores.
La versión 5.2.0 añade compatibilidad con tipos de claves y mecanismos adicionales a la biblioteca PKCS #11.
PKCSbiblioteca #11
Tipos de clave
ECDSA— Curvas P-224, P-256, P-384, P-521 y secp256k1
DESDESTriple (3)
Mecanismos
CKM_EC_ _ _ KEY PAIR GEN
CKM_DES3_KEY_GEN
CKM_DES3_CBC
CKM_DES3_CBC_PAD
CKM_DES3_ECB
CKM_ECDSA
CKM_ECDSA_SHA1
CKM_ECDSA_SHA224
CKM_ECDSA_SHA256
CKM_ECDSA_SHA384
CKM_ECDSA_SHA512
CKM_ RSA _ PKCS para cifrar/descifrar
Motor dinámico abierto SSL
Mejoras de estabilidad y correcciones de errores.
La versión 5.1.0 añade soporte para mecanismos adicionales a la biblioteca PKCS #11.
PKCSbiblioteca #11
Mecanismos
CKM_ RSA _ PKCS para Wrap/Unwrap
CKM_RSA_PKCS_PSS
CKM_SHA1_RSA_PKCS_PSS
CKM_SHA224_RSA_PKCS_PSS
CKM_SHA256_RSA_PKCS_PSS
CKM_SHA384_RSA_PKCS_PSS
CKM_SHA512_RSA_PKCS_PSS
CKM_AES_ECB
CKM_AES_CTR
CKM_AES_CBC
CKM_AES_CBC_PAD
CKM_ 00_108_ _ SP8 COUNTER KDF
CKM_GENERIC_SECRET_KEY_GEN
CKMSHA_ _1_ HMAC
CKM_SHA224_HMAC
CKM_SHA256_HMAC
CKM_SHA384_HMAC
CKM_SHA512_HMAC
CKM_ _ RSA PKCS _ Solo Wrap/Unwrap OAEP
CKM_RSA_AES_KEY_WRAP
CKM_ _ _ _ CLOUDHSM _NO_ AES KEY WRAP PAD
CKM_CLOUDHSM_AES_KEY_WRAP_PKCS5_PAD
CKM_CLOUDHSM_AES_KEY_WRAP_ZERO_PAD
APIOperaciones
C_ CreateObject
C_ DeriveKey
C_ WrapKey
C_ UnWrapKey
Motor SSL dinámico abierto
Mejoras de estabilidad y correcciones de errores.
La versión 5.0.1 añade soporte inicial para Open SSL Dynamic Engine.
PKCSLibrería #11
-
Mejoras de estabilidad y correcciones de errores.
Motor SSL dinámico abierto
-
Versión inicial de Open SSL Dynamic Engine.
-
Esta versión ofrece soporte introductorio para los tipos clave y Open SSLAPIs:
-
RSAgeneración de claves para claves de 2048, 3072 y 4096 bits
-
Abrir: SSL APIs
-
RSAFirme
RSA PKCS con SHA1 /224/256/384/512 & RSA PSS
-
Para obtener más información, consulte Open SSL Dynamic Engine.
-
-
Plataformas compatibles: Centos 8.3+, Red Hat Enterprise Linux (RHEL) 8.3+ y Ubuntu 18.04 LTS
-
SSLRequiere: Abrir 1.1.1
Para obtener más información, consulte Plataformas compatibles.
-
-
Support para SSL TLS /Offload en Centos 8.3+, Red Hat Enterprise Linux (RHEL) 8.3 y Ubuntu 18.04, incluida la versión NGINX 1.19 (para conjuntos de cifrado LTS selectos).
Para obtener más información, consulte Uso de /Offload en Linux. SSL TLS
La versión 5.0.0 es la primera versión.
PKCSBiblioteca #11
-
Esta es la versión inicial.
Soporte introductorio para la biblioteca PKCS #11 en la SDK versión 5.0.0 del cliente
En esta sección se detalla la compatibilidad con los tipos, mecanismos, API operaciones y atributos clave del cliente, SDK versión 5.0.0.
Tipos de clave:
-
AES— Claves de 128, 192 y 256 bits AES
-
RSA— RSA Claves de 2048 a 4096 bits, en incrementos de 256 bits
Mecanismos
-
CKM_AES_GCM
-
CKM_AES_KEY_GEN
-
CKM_CLOUDHSM_AES_GCM
-
CKM_RSA_PKCS
-
CKMRSA_ KEY PAIR _X9_31_ _ _ GEN
-
CKM_SHA1
-
CKM_SHA1_RSA_PKCS
-
CKM_SHA224
-
CKM_SHA224_RSA_PKCS
-
CKM_SHA256
-
CKM_SHA256_RSA_PKCS
-
CKM_SHA384
-
CKM_SHA384_RSA_PKCS
-
CKM_SHA512
-
CKM_SHA512_RSA_PKCS
APIOperaciones:
-
C_ CloseAllSessions
-
C_ CloseSession
-
C_Decrypt
-
C_ DecryptFinal
-
C_ DecryptInit
-
C_ DecryptUpdate
-
C_ DestroyObject
-
C_Digest
-
C_ DigestFinal
-
C_ DigestInit
-
C_ DigestUpdate
-
C_Encrypt
-
C_ EncryptFinal
-
C_ EncryptInit
-
C_ EncryptUpdate
-
C_Finalize
-
C_ FindObjects
-
C_ FindObjectsFinal
-
C_ FindObjectsInit
-
C_ GenerateKey
-
C_ GenerateKeyPair
-
C_ GenerateRandom
-
C_ GetAttributeValue
-
C_ GetFunctionList
-
C_ GetInfo
-
C_ GetMechanismInfo
-
C_ GetMechanismList
-
C_ GetSessionInfo
-
C_ GetSlotInfo
-
C_ GetSlotList
-
C_ GetTokenInfo
-
C_Initialize
-
C_Login
-
C_Logout
-
C_ OpenSession
-
C_Sign
-
C_ SignFinal
-
C_ SignInit
-
C_ SignUpdate
-
C_Verify
-
C_ VerifyFinal
-
C_ VerifyInit
-
C_ VerifyUpdate
Atributos:
-
GenerateKeyPair
-
Todos los atributos RSA clave
-
-
GenerateKey
-
Todos los atributos AES clave
-
-
GetAttributeValue
-
Todos los atributos RSA clave
-
Todos los atributos AES clave
-
Ejemplos:
Versiones obsoletas de Client SDK 3
En esta sección se enumeran las versiones obsoletas de Client SDK 3.
La versión 3.4.3 añade actualizaciones al JCE proveedor.
AWS CloudHSM Software de cliente
-
Versión actualizada por coherencia.
PKCSBiblioteca #11
-
Versión actualizada por coherencia.
Motor SSL dinámico abierto
-
Versión actualizada por coherencia.
JCEproveedor
-
Actualice la versión de log4j a la 2.17.0.
Windows (CNGy KSP proveedores)
-
Versión actualizada por coherencia.
La versión 3.4.2 agrega actualizaciones al JCE proveedor.
AWS CloudHSM Software de cliente
-
Versión actualizada por coherencia.
PKCSBiblioteca #11
-
Versión actualizada por coherencia.
Motor SSL dinámico abierto
-
Versión actualizada por coherencia.
JCEproveedor
-
Actualice la versión de log4j a la 2.16.0.
Windows (CNGy KSP proveedores)
-
Versión actualizada por coherencia.
La versión 3.4.1 agrega actualizaciones al JCE proveedor.
AWS CloudHSM Software de cliente
-
Versión actualizada por coherencia.
PKCSBiblioteca #11
-
Versión actualizada por coherencia.
Motor SSL dinámico abierto
-
Versión actualizada por coherencia.
JCEproveedor
-
Actualice la versión de log4j a la 2.15.0.
Windows (CNGy KSP proveedores)
-
Versión actualizada por coherencia.
La versión 3.4.0 agrega actualizaciones a todos los componentes.
AWS CloudHSM Software de cliente
-
Mejoras de estabilidad y correcciones de errores.
PKCSBiblioteca #11
-
Mejoras de estabilidad y correcciones de errores.
Motor SSL dinámico abierto
-
Mejoras de estabilidad y correcciones de errores.
JCEproveedor
-
Mejoras de estabilidad y correcciones de errores.
Windows (CNGy KSP proveedores)
-
Mejoras de estabilidad y correcciones de errores.
La versión 3.3.2 resuelve un problema con el script client_info.
AWS CloudHSM Software de cliente
-
Versión actualizada por coherencia.
PKCSBiblioteca #11
-
Versión actualizada por coherencia.
Motor SSL dinámico abierto
-
Versión actualizada por coherencia.
JCEproveedor
-
Versión actualizada por coherencia.
Windows (CNGy KSP proveedores)
-
Versión actualizada por coherencia.
La versión 3.3.1 agrega actualizaciones a todos los componentes.
AWS CloudHSM Software de cliente
-
Mejoras de estabilidad y correcciones de errores.
PKCSBiblioteca #11
-
Mejoras de estabilidad y correcciones de errores.
Motor SSL dinámico abierto
-
Mejoras de estabilidad y correcciones de errores.
JCEproveedor
-
Mejoras de estabilidad y correcciones de errores.
Windows (CNGy KSP proveedores)
-
Mejoras de estabilidad y correcciones de errores.
La versión 3.3.0 añade autenticación de dos factores (2FA) y otras mejoras.
AWS CloudHSM Software de cliente
-
Se ha agregado autenticación 2FA para responsables de criptografía (CO). Para obtener más información, consulte Administración de autenticación de dos factores para responsables de criptografía.
-
Se ha eliminado el soporte de plataforma para RedHat Enterprise Linux 6 y Centos 6. Para obtener más información, consulte Soporte de Linux.
-
Se agregó una versión independiente de CMU para su uso con el Cliente SDK 5 o el Cliente SDK 3. Esta es la misma versión que se CMU incluye en el daemon del cliente en la versión 3.3.0, y ahora se puede descargar CMU sin necesidad de descargar el daemon del cliente.
PKCSBiblioteca #11
-
Mejoras de estabilidad y correcciones de errores.
-
Se ha eliminado el soporte de plataforma para RedHat Enterprise Linux 6 y Centos 6. Para obtener más información, consulte Soporte de Linux.
Abra SSL Dynamic Engine
-
Versión actualizada por coherencia.
-
Se ha eliminado el soporte de plataforma para RedHat Enterprise Linux 6 y Centos 6. Para obtener más información, consulte Soporte de Linux.
JCEproveedor
-
Mejoras de estabilidad y correcciones de errores.
-
Se ha eliminado el soporte de plataforma para RedHat Enterprise Linux 6 y Centos 6. Para obtener más información, consulte Soporte de Linux.
Windows (CNGy KSP proveedores)
-
Versión actualizada por coherencia.
La versión 3.2.1 añade un análisis de conformidad entre la AWS CloudHSM implementación de la biblioteca PKCS #11 y el estándar PKCS #11, nuevas plataformas y otras mejoras.
AWS CloudHSM Software de cliente
-
Agregue soporte de plataforma para CentOS 8, RHEL 8 y Ubuntu 18.04. LTS Para obtener más información, consulte Plataformas compatibles con Client SDK 5.
PKCSBiblioteca #11
-
PKCSInforme de conformidad de la biblioteca #11 para el cliente SDK 3.2.1
-
Agregue soporte de plataforma para CentOS 8, RHEL 8 y Ubuntu 18.04. LTS Para obtener más información, consulte Plataformas compatibles con Client SDK 5.
Abra Dynamic Engine SSL
-
No hay soporte para Centos 8, RHEL 8 y Ubuntu 18.04. LTS Para obtener más información, consulte Problemas conocidos del Open SSL Dynamic Engine.
JCEproveedor
-
Agregue soporte de plataforma para CentOS 8, RHEL 8 y Ubuntu 18.04. LTS Para obtener más información, consulte Plataformas compatibles con Client SDK 5.
Windows (CNGy KSP proveedores)
-
Mejoras de estabilidad y correcciones de errores.
La versión 3.2.0 añade compatibilidad con el enmascaramiento de contraseñas y otras mejoras.
AWS CloudHSM Software de cliente
-
Permite ocultar la contraseña cuando se utilizan herramientas de línea de comandos. Para obtener más información, consulte inicio HSM y cierre de sesión HSM (cloudhsm_mgmt_util) e inicio y cierre de sesión (key_mgmt_util). HSM HSM
PKCSBiblioteca #11
-
Añade compatibilidad con el cifrado de datos de gran tamaño en el software para algunos mecanismos de PKCS #11 que antes no eran compatibles. Para obtener más información, consulte Mecanismos admitidos.
Abra Dynamic Engine SSL
-
Mejoras de estabilidad y correcciones de errores.
JCEproveedor
-
Versión actualizada por coherencia.
Windows (CNGy KSP proveedores)
-
Mejoras de estabilidad y correcciones de errores.
La versión 3.1.2 agrega actualizaciones al JCE proveedor.
AWS CloudHSM Software de cliente
-
Versión actualizada por coherencia.
PKCSBiblioteca #11
-
Versión actualizada por coherencia.
Motor SSL dinámico abierto
-
Versión actualizada por coherencia.
JCEproveedor
-
Actualice la versión de log4j a la 2.13.3.
Windows (CNGy KSP proveedores)
-
Versión actualizada por coherencia.
AWS CloudHSM Software de cliente
-
Versión actualizada por coherencia.
PKCSBiblioteca #11
-
Versión actualizada por coherencia.
Motor SSL dinámico abierto
-
Versión actualizada por coherencia.
JCEproveedor
-
Correcciones de errores y mejoras de rendimiento.
Windows (CNG,KSP)
-
Versión actualizada por coherencia.
La versión 3.1.0 añade un empaquetado de claves que cumple con los estándares. AES
AWS CloudHSM Software de cliente
-
Nuevo requisito para la actualización: la versión del cliente debe coincidir con la versión de cualquier biblioteca de software que esté utilizando. Para poder actualizar, debe utilizar un comando por lotes que actualice el cliente y todas las bibliotecas al mismo tiempo. Para obtener más información, consulte Actualización del cliente SDK 3.
-
Key_mgmt_util () KMU incluye las siguientes actualizaciones:
Se agregaron dos nuevos métodos de empaquetado de AES llaves: el empaquetado de llaves que cumple con los estándares sin relleno y el envoltorio de AES llaves sin relleno. AES Para obtener más información, consulte y. wrapKeyunwrapKey
Se ha desactivado la posibilidad de especificar un IV personalizado al empaquetar una clave con AES KEY _ WRAP _ PAD _ _PKCS5. Para obtener más información, consulte Empaquetado de AES claves.
PKCSBiblioteca #11
-
Se agregaron dos nuevos métodos de empaquetado de AES claves: el envoltorio de AES llaves que cumple con los estándares sin relleno y el envoltorio de AES llaves sin relleno. Para obtener más información, consulte Empaquetado de claves. AES
-
Puede configurar la longitud de sal para PSS las firmas RSA -. Para obtener información sobre cómo utilizar esta función, consulte Longitud de sal configurable para RSA PSS firmas activadas
GitHub.
Abra SSL Dynamic Engine
-
BREAKINGCHANGE: Los conjuntos de cifrado TLS 1.0 y 1.2 no SHA1 están disponibles en Open SSL Engine 3.1.0. Este problema se resolverá en breve.
-
Si piensa instalar la biblioteca Open SSL Dynamic Engine en la versión RHEL 6 o en CentOS 6, consulte un problema conocido relacionado con la SSL versión Open predeterminada instalada en esos sistemas operativos.
-
Mejoras de estabilidad y correcciones de errores
JCEproveedor
-
BREAKINGCHANGE: Para solucionar un problema relacionado con el cumplimiento de la extensión de criptografía de Java (JCE), AES ahora utilice correctamente el AESWrap algoritmo en lugar del algoritmo para empaquetar y desempaquetar. AES Esto significa que
Cipher.WRAP_MODE
losCipher.UNWRAP_MODE
mecanismosAES/ECByAES/CBCya no funcionan.Para actualizar a la versión de cliente 3.1.0, debe actualizar el código. Si tiene claves encapsuladas existentes, debe prestar especial atención al mecanismo que usa para desencapsular y a cómo han cambiado los valores predeterminados del IV. Si empaquetó las claves con la versión 3.0.0 o anterior del cliente, en la versión 3.1.1 debe usarAESWrap/ECB/PKCS5Paddingpara desempaquetar las claves existentes. Para obtener más información, consulte Empaquetado de clavesAES.
-
Puedes publicar varias claves con la misma etiqueta del JCE proveedor. Para obtener información sobre cómo recorrer en iteraciones todas las claves disponibles, consulte Buscar todas las claves
en GitHub. -
Al crear las claves, puede establecer valores más restrictivos en los atributos; por ejemplo, especificar etiquetas diferentes para claves públicas y privadas. Para obtener más información, consulte este artículo sobre los atributos de Java admitidos.
Windows (CNG,KSP)
-
Mejoras de estabilidad y correcciones de errores.
nd-of-life Lanzamientos E
AWS CloudHSM anuncia el fin de la vida útil de las versiones que ya no son compatibles con el servicio. Para preservar la seguridad de tu aplicación, nos reservamos el derecho de rechazar activamente las conexiones a partir de las end-of-life versiones.
Actualmente, no hay versiones del cliente SDK end-of-life publicadas.