Section courante

A propos

Section administrative du site

javax.crypto

Cryptographie avec Java étendue
Java

Description

Ce module renferme les classes et l'interface pour les opérations de cryptographie.

Liste des classes

Classe Description
BadPaddingException Cette classe permet d'effectuer la gestion d'une exception lorsqu'un mécanisme particulier effectue une lecture de données mais qu'elle n'est pas retourner correctement.
Cipher Cette classe permet de fournir les fonctionnalités de chiffrement cryptographique pour l'encryption et la décryption.
CipherInputStream Cette classe contient un objet InputStream et une méthode read() de chiffrement retournant les données étant lu d'un objet InputStream sous-jacent mais pouvant être ajouter d'un processus d'objet Cipher.
CipherOutputStream Cette classe contient un objet OutputStream et une méthode write() de chiffrement pour le premier processus avant l'écriture de données d'un objet OutputStream sous-jacent.
CipherSpi Cette classe contient les définitions d'une interface de fournisseur de service (SPI) pour la classe de chiffrement Cipher.
EncryptedPrivateKeyInfo Cette classe permet d'intégrer le type EncryptedPrivateKeyInfo de la définition du PKCS #8.
ExemptionMechanism Cette classe permet de fournir les fonctionnalités de mécanisme d'exemption, comme par exemple pour la récupération de clef, l'affaiblissement de clef et le dépôt de clef.
ExemptionMechanismException Cette classe permet d'effectuer la gestion d'une exception lorsqu'un problème se produit avec un mécanisme d'exemption.
ExemptionMechanismSpi Cette classe contient les définitions d'une interface de fournisseur de service (SPI) pour la classe ExemptionMechanism.
IllegalBlockSizeException Cette classe permet d'effectuer la gestion d'une exception lorsque la longueur des données du bloc de chiffrement est incorrecte ou ne correspond pas.
KeyAgreement Cette classe permet de fournir les fonctionnalités d'un protocole d'autorisation de clef (ou d'échange de clef).
KeyAgreementSpi Cette classe contient les définitions d'une interface de fournisseur de service (SPI) pour la classe KeyAgreement.
KeyGenerator Cette classe permet de fournir les fonctionnalités d'un générateur de clef (symétrique).
KeyGeneratorSpi Cette classe contient les définitions d'une interface de fournisseur de service (SPI) pour la classe KeyGenerator.
Mac Cette classe permet de fournir les fonctionnalités d'un algorithme MAC (Message Authentication Code).
MacSpi Cette classe contient les définitions d'une interface de fournisseur de service (SPI) pour la classe Mac.
NoSuchPaddingException Cette classe permet d'effectuer la gestion d'une exception lorsqu'une requête de mécanisme non disponible se produit dans l'environnement.
NullCipher Cette classe permet de fournir un «identité de chiffrement», celui ne transformant pas le texte en clair.
SealedObject Cette classe permet d'activer un programme de création d'objet et de protection de confidentialité avec un algorithme de cryptographie.
SecretKey Cette classe contient une clef secrète (symétrique).
SecretKeyFactory Cette classe contient une représentation d'un fabricant de clefs secrètes.
SecretKeyFactorySpi Cette classe contient les définitions d'une interface de fournisseur de service (SPI) pour la classe SecretKeyFactory.
ShortBufferException Cette classe permet d'effectuer la gestion d'une exception lorsque le tampon de sortie fournit par l'utilisateur est trop court pour le résultat de l'opération.


Dernière mise à jour : Samedi, le 21 mai 2016