AESCipher
Översikt
AESCipher är en klass i Aspose.PDF FOSS för Java.
AES-kryptering för PDF-kodning och -dekryptering CBC-läge.
Denna klass ger 4 metoder för att arbeta med AESCipher-objekt i Java-program. Tillgängliga metoder är bland annat: decrypt, decryptWithIV, encrypt, encryptWithIV. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter installation av FOSS for Java.
Methods
| Signature | Beskrivning |
|---|---|
encrypt(key: byte[], data: byte[]) → byte[] | Krypterar data med AES-CBC med PKCS5-polstring och slumpmässig intravenös. |
encryptWithIV(key: byte[], iv: byte[], plaintext: byte[]) → byte[] | Krypterar data med AES-CBC, utan fyllning. |
decrypt(key: byte[], data: byte[]) → byte[] | Dekrypterar AES-CBC krypterade data. |
decryptWithIV(key: byte[], iv: byte[], cipherText: byte[]) → byte[] | Dekrypterar med explicit IV (för R=6 nyckelåtervinning där IV är alla nollor). |