3
ItextSharp 5.4.5是否支持256位加密?ItextSharp 5.4.5是否支持256位加密?
我做了我的研究,但沒有發現任何有關256位加密的內容。所有人都在說itext java版本支持AES 256位加密。
ItextSharp 5.4.5是否支持256位加密?ItextSharp 5.4.5是否支持256位加密?
我做了我的研究,但沒有發現任何有關256位加密的內容。所有人都在說itext java版本支持AES 256位加密。
是的,這裏是採用一個PDF,並使用256位AES加密加密它的一個副本很短的例子:
var openDialog = new OpenFileDialog();
openDialog.DefaultExt = "pdf";
if (openDialog.ShowDialog() == true)
{
using (var input = openDialog.OpenFile())
{
var saveDialog = new SaveFileDialog();
saveDialog.DefaultExt = "pdf";
if (saveDialog.ShowDialog() == true)
{
using (var reader = new PdfReader(input))
{
using (var output = saveDialog.OpenFile())
{
PdfEncryptor.Encrypt(\
reader, output,
PdfWriter.ENCRYPTION_AES_256,
"password", "password",
PdfWriter.ALLOW_PRINTING);
}
}
}
}
}
可以iTextSharp的然後打開加密的文件後來呢?嘗試打開帶有256位加密的PDF時,我在v5.5.9中收到錯誤「未知加密類型R = 6」。 – Tim