AESCipher

Overview

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.

Methods

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).

See Also

 Tiếng Việt