gpt4 book ai didi

java - PdfStamper 类的 setEncryption 方法中使用哪种加密算法/方法?

转载 作者:行者123 更新时间:2023-12-01 13:13:57 24 4
gpt4 key购买 nike

我这里指的是下面的方法。(Link 了解更多详情)

public void setEncryption(boolean strength,
String userPassword,
String ownerPassword,
int permissions)
throws DocumentException

itext 内部使用哪种加密算法/方法/标准来加密 pdf?

是 AES 吗?

最佳答案

密切相关的接口(interface)的 Javadocs PdfEncryptionSettings ,提供了一些线索:

Encryption settings are described in section 3.5 (more specifically section 3.5.2) of the PDF Reference 1.7. They are explained in section 3.3.3 of the book 'iText in Action'.

查看 the reference 的该部分我们可以看到使用了 RC4 或 AES。

考虑到这一点,我想说您链接到的具体方法将执行 40 位 RC4 或 128 位 RC4。安overloaded alternative method允许您指定 40 位 RC4、128 位 RC4 或 128 位 AES。

关于java - PdfStamper 类的 setEncryption 方法中使用哪种加密算法/方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22608198/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com