AESCipher
AESCipher
Overview
AESCipher är en klass i Aspose.PDF FOSS för Java.
AES cipher för PDF-kryptering och dekryption – CBC-läge.
Denna klass ger 4 metoder för att arbeta med AESCipher objekt i Java-program. Tillgängliga metoder inkluderar: decrypt, decryptWithIV, encrypt, encryptWithIV. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter att ha installerat Aspose.PDF FOSS för Java paket.
Methods
| Signature | Description |
|---|---|
encrypt(key: byte[], data: byte[]) → byte[] | Krypterar data med AES-CBC med PKCS5 padding och en slumpmässig IV. |
encryptWithIV(key: byte[], iv: byte[], plaintext: byte[]) → byte[] | Krypterar data med AES-CBC med en explicit IV och ingen padding. |
decrypt(key: byte[], data: byte[]) → byte[] | Det dekrypterar AES-CBC krypterade data. |
decryptWithIV(key: byte[], iv: byte[], cipherText: byte[]) → byte[] | Decrypts med explicit IV (för R = 6 nyckel återhämtning där IV är alla zeros). |