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
| Signature | Description |
|---|---|
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