Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 需要在.Net中使用AES-128位加密对PDF进行加密_C#_.net_Pdf_Encryption - Fatal编程技术网

C# 需要在.Net中使用AES-128位加密对PDF进行加密

C# 需要在.Net中使用AES-128位加密对PDF进行加密,c#,.net,pdf,encryption,C#,.net,Pdf,Encryption,我需要能够加密一个PDF与AES-128位加密要打开使用Adobe 7+。是否有人这样做或找到免费/便宜的实用程序来执行此操作?支持AES 128位加密。它是开源的,在某些情况下可以免费使用。 也支持128位加密,但在他们的网站上没有说明他们是支持AES还是只支持RC4。ABCpdf.NET既支持256位AES(AESV3),也支持128位(AESV2) 没有多少工具支持256位,因为128和256之间需要一个量子跃迁。这不仅仅是增加密钥大小的问题 我的回复可能以ABCpdf为基础的概念为特色。

我需要能够加密一个PDF与AES-128位加密要打开使用Adobe 7+。是否有人这样做或找到免费/便宜的实用程序来执行此操作?

支持AES 128位加密。它是开源的,在某些情况下可以免费使用。

也支持128位加密,但在他们的网站上没有说明他们是支持AES还是只支持RC4。

ABCpdf.NET既支持256位AES(AESV3),也支持128位(AESV2)

没有多少工具支持256位,因为128和256之间需要一个量子跃迁。这不仅仅是增加密钥大小的问题


我的回复可能以ABCpdf为基础的概念为特色。这是我的工作。这是我所知道的。:-)

根据PDFSharp论坛,PDFSharp似乎只处理RC4。PDFSharp不会读取使用Adobe 7+创建的AES-128位文件。我们最终使用ASPose.PDF for.Net。似乎对我们有用。