AESCIPHER

Vue de l’ensemble

‘AESCipher’ est une classe dans Aspose.PDF FOSS pour Java.

AES cipher pour le cryptage et la décryption PDF — mode CBC.

Cette classe fournit 4 méthodes pour travailler avec des objets AESCipher dans les programmes Java. Les méthodologies disponibles comprennent: ‘decrypt’, ‘décrypteWithIV’, `encrypts’, ‘encryptsWitIV’. Tous les membres publics sont accessibles à toute application Java après l’installation de la FOSS Aspose.PDF pour le package Java .

méthodes

SignatureDescription
encrypt(key: byte[], data: byte[])byte[]Encrypts data using AES-CBC with PKCS5 padding and a random IV.
encryptWithIV(key: byte[], iv: byte[], plaintext: byte[])byte[]Encrypts data using AES-CBC with an explicit IV and no padding.
decrypt(key: byte[], data: byte[])byte[]Decrypts AES-CBC encrypted data.
decryptWithIV(key: byte[], iv: byte[], cipherText: byte[])byte[]Decrypts with explicit IV (for R=6 key recovery where IV is all zeros).

Voir aussi

  • Aspose.PDF pour Java — API d’entreprise
 Français