AESCipher
AESCipher
General
AESCipher és una classe en FOSS per Java.
Cifrador AES per a encriptació i descifració PDF Modo CBC.
Aquesta classe proporciona 4 mètodes per treballar amb objectes AESCipher en programes Java. Els mètodes disponibles inclouen: decrypt, decryptWithIV, encrypt, encryptWithIV. Tots els membres públics són accessibles a qualsevol aplicació Java després d’instal·lar el paquet FOSS per Java.
Mètodes
| Signatura | Descripció |
|---|---|
encrypt(key: byte[], data: byte[]) → byte[] | Encripta dades utilitzant AES-CBC amb rellotge PKCS5 i un IV aleatori. |
encryptWithIV(key: byte[], iv: byte[], plaintext: byte[]) → byte[] | Encripta dades utilitzant AES-CBC amb un IV explícit i sense rellotge. |
decrypt(key: byte[], data: byte[]) → byte[] | Descifra dades xifrades AES-CBC. |
decryptWithIV(key: byte[], iv: byte[], cipherText: byte[]) → byte[] | Descifrar amb IV explícit (per a R=6 clau de recuperació on IV és tots els zeros). |