AESCipher

Tổng quan

AESCipher là một lớp trong Aspose.PDF FOSS cho Java.

AES cipher cho mã hóa PDF và giải mã — chế độ CBC.

Khóa học này cung cấp 4 phương pháp để làm việc với các đối tượng AESCipher trong các chương trình Java. Các phương pháp có sẵn bao gồm: decrypt, decryptWithIV, encrypt, encryptWithIV. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Java nào sau khi cài đặt Aspose.PDF FOSS cho gói Java.

Phương pháp

SignatureDescription
encrypt(key: byte[], data: byte[])byte[]Crypto dữ liệu sử dụng AES-CBC với PKCS5 padding và một ngẫu nhiên IV.
encryptWithIV(key: byte[], iv: byte[], plaintext: byte[])byte[]Crypto dữ liệu sử dụng AES-CBC với một chi tiết IV và không có padding.
decrypt(key: byte[], data: byte[])byte[]Xóa dữ liệu mã hóa AES-CBC.
decryptWithIV(key: byte[], iv: byte[], cipherText: byte[])byte[]Xóa với chi tiết IV (đối với R = 6 khôi phục khóa nơi IV là tất cả zero).

Xem thêm

 Tiếng Việt