ΑΣΚΙΠΡΕ
ΕΚΤΙΜΗΣΗ
AESCipher Είναι μια τάξη στο Aspose.PDF FOSS για Java.
AES cipher για κρυπτογράφηση και αποκρυφισμό PDF — CBC mode.
Αυτή η τάξη παρέχει 4 μεθόδους για να εργαστείτε με αντικείμενα AESCipher σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: decrypt, decryptWithIV, encrypt, encryptWithIV. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο Java.
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
encrypt(key: byte[], data: byte[]) → byte[] | Κρυπτογραφεί τα δεδομένα χρησιμοποιώντας AES-CBC με το PKCS5 padding και ένα τυχαίο IV. |
encryptWithIV(key: byte[], iv: byte[], plaintext: byte[]) → byte[] | Κρυπτογραφεί τα δεδομένα χρησιμοποιώντας AES-CBC με ένα σαφές IV και χωρίς πατίνι. |
decrypt(key: byte[], data: byte[]) → byte[] | Αποκρυπτογραφεί τα κρυφά δεδομένα AES-CBC. |
decryptWithIV(key: byte[], iv: byte[], cipherText: byte[]) → byte[] | Αποκρυπτογραφείται με εκφραστικό IV (για την ανάκαμψη κλειδιών R = 6, όπου το IV είναι όλα μηδενικά). |