AESCipher
Resumo geral
AESCipher é uma classe em Aspose.PDF FOSS para Java.
Código AES para encriptação e decifração PDF modo CBC.
Esta classe fornece 4 métodos para trabalhar com objetos AESCipher em programas Java. Os métodos disponíveis incluem: decrypt, decryptWithIV, encrypt, encryptWithIV. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.PDF FOSS para Java.
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
encrypt(key: byte[], data: byte[]) → byte[] | Criptografa dados usando AES-CBC com preenchimento PKCS5 e um IV aleatório. |
encryptWithIV(key: byte[], iv: byte[], plaintext: byte[]) → byte[] | Criptografa dados usando AES-CBC com um IV explícito e sem preenchimento. |
decrypt(key: byte[], data: byte[]) → byte[] | Descripta dados criptografados AES-CBC. |
decryptWithIV(key: byte[], iv: byte[], cipherText: byte[]) → byte[] | Decodifica com IV explícito (para R=6 chave de recuperação onde IV é todos os zeros). |