Javax.Crypto Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Este paquete proporciona las clases e interfaces para las aplicaciones criptográficas que implementan algoritmos para el cifrado, el descifrado o el acuerdo de clave.
Clases
AEADBadTagException |
Esta excepción se produce cuando un |
BadPaddingException |
Esta excepción se produce cuando se espera un mecanismo de relleno determinado para los datos de entrada, pero los datos no se rellenan correctamente. |
Cipher |
Esta clase proporciona la funcionalidad de un cifrado criptográfico para el cifrado y el descifrado. |
CipherInputStream |
CipherInputStream se compone de inputStream y un cifrado para que los métodos read() devuelvan datos que se leen desde el InputStream subyacente, pero que el cifrado ha procesado además. |
CipherOutputStream |
CipherOutputStream se compone de outputStream y un cifrado para que los métodos write() procesen primero los datos antes de escribirlos en outputStream subyacente. |
CipherSpi |
Esta clase define la interfaz del proveedor de servicios (<b>SPI</b>) para la |
EncryptedPrivateKeyInfo |
Esta clase implementa el |
ExemptionMechanism |
Esta clase proporciona la funcionalidad de un mecanismo de exención, ejemplos de los cuales son recuperación clave, debilitación de claves y custodia de claves. |
ExemptionMechanismException |
Se trata de la excepción Generic ExemptionMechanism. |
ExemptionMechanismSpi |
Esta clase define la interfaz del proveedor de servicios (<b>SPI</b>) para la |
IllegalBlockSizeException |
Esta excepción se produce cuando la longitud de los datos proporcionados a un cifrado de bloque es incorrecto, i. |
KeyAgreement |
Esta clase proporciona la funcionalidad de un protocolo de contrato de clave (o intercambio de claves). |
KeyAgreementSpi |
Esta clase define la interfaz del proveedor de servicios (<b>SPI</b>) para la |
KeyGenerator |
Esta clase proporciona la funcionalidad de un generador de claves secretas (simétricas). |
KeyGeneratorSpi |
Esta clase define la interfaz del proveedor de servicios (<b>SPI</b>) para la |
Mac |
Esta clase proporciona la funcionalidad de un algoritmo "Código de autenticación de mensajes" (MAC). |
MacSpi |
Esta clase define la interfaz del proveedor de servicios (<b>SPI</b>) para la |
NoSuchPaddingException |
Esta excepción se produce cuando se solicita un mecanismo de relleno determinado, pero no está disponible en el entorno. |
NullCipher |
La clase NullCipher es una clase que proporciona un "cifrado de identidad", uno que no transforma el texto sin formato. |
SealedObject |
Esta clase permite al programador crear un objeto y proteger su confidencialidad con un algoritmo criptográfico. |
SecretKey |
Clave de secreto criptográfico (simétrico). |
SecretKeyFactory |
Esta clase representa un generador de claves secretas. |
SecretKeyFactorySpi |
Esta clase define la interfaz del proveedor de servicios (<b>SPI</b>) para la |
ShortBufferException |
Esta excepción se produce cuando un búfer de salida proporcionado por el usuario es demasiado corto para contener el resultado de la operación. |
Interfaces
ISecretKey |
Clave secreta (simétrica). |
Enumeraciones
CipherMode |
Enumera los valores devueltos por varios tipos y tomados como parámetro de varios métodos de Cipher. |
KeyType |
Enumera los valores devueltos por varios tipos y tomados como parámetro del miembro F:Javax.Crypto.Cipher.Unwrap . |