跳到主内容
UniKit

PDF 加密

给 PDF 设置打开口令与所有者口令,可选 AES-256 或 RC4-128;加密在本地完成,口令不会离开浏览器。

浏览器本地运行所有计算都在你的浏览器里完成,数据不会离开本机。

PDF(base64)

加密结果

输出是加密后 PDF 的 base64。

正在加载 PDF 模块…

粘贴 PDF 的 base64 后开始加密

页数: 0

这个工具能做什么

  • 给外发的合同加打开口令。
  • 给内部资料加一道门槛。
  • 为存档文件补上加密。

示例

输入

JVBERi0xLjUKJbutwN4KMSAwIG9iago8PD4+CmVuZG9iagoyIDAgb2JqCjw8L0xlbmd0aCAwPj5zdHJlYW0KCmVuZHN0cmVhbSAKZW5kb2JqCjMgMCBvYmoKPDwvVHlwZS9QYWdlL1BhcmVudCA0IDAgUi9Db250ZW50cyAyIDAgUi9SZXNvdXJjZXMgMSAwIFIvTWVkaWFCb3hbMCAwIDU5NSA4NDJdPj4KZW5kb2JqCjQgMCBvYmoKPDwvVHlwZS9QYWdlcy9LaWRzWzMgMCBSXS9Db3VudCAxPj4KZW5kb2JqCjUgMCBvYmoKPDwvVHlwZS9DYXRhbG9nL1BhZ2VzIDQgMCBSPj4KZW5kb2JqCjYgMCBvYmoKPDwvUm9vdCA1IDAgUi9UeXBlL1hSZWYvU2l6ZSA3L1dbMSA0IDJdL0luZGV4WzEgNl0vTGVuZ3RoIDQyPj5zdHJlYW0KAQAAAA8AAAEAAAAjAAABAAAAUgAAAQAAALIAAAEAAADlAAABAAABEgAACmVuZHN0cmVhbSAKZW5kb2JqCgpzdGFydHhyZWYKMjc0CiUlRU9G

输出

JVBERi0xLjUKJbutwN4KMSAwIG9iago8PD4+CmVuZG9iagoyIDAgb2JqCjw8L0xlbmd0aCAwPj5zdHJlYW0KCmVuZHN0cmVhbSAKZW5kb2JqCjMgMCBvYmoKPDwvVHlwZS9QYWdlL1BhcmVudCA0IDAgUi9Db250ZW50cyAyIDAgUi9SZXNvdXJjZXMgMSAwIFIvTWVkaWFCb3hbMCAwIDU5NSA4NDJdPj4KZW5kb2JqCjQgMCBvYmoKPDwvVHlwZS9QYWdlcy9LaWRzWzMgMCBSXS9Db3VudCAxPj4KZW5kb2JqCjUgMCBvYmoKPDwvVHlwZS9DYXRhbG9nL1BhZ2VzIDQgMCBSPj4KZW5kb2JqCjcgMCBvYmoKPDwvRmlsdGVyL1N0YW5kYXJkL1YgMi9SIDMvTGVuZ3RoIDEyOC9PKNb0LA84fXolUCOyOePnWntVHjvdi2/J28HNfbiweKh7KS9VKMEY2T4QXfJpNen4diWk+ZuATetcKavLbXmJer354VlZESkvUCAtND4+CmVuZG9iago4IDAgb2JqCjw8L1Jvb3QgNSAwIFIvVHlwZS9YUmVmL1NpemUgOS9JRFsoMWIRxUGM1dN3Z9arQ6riQykoZzOqyRlzAybaSx5g9t2rCSldL0VuY3J5cHQgNyAwIFIvV1sxIDQgMl0vSW5kZXhbMSA1IDcgMl0vTGVuZ3RoIDQ5Pj5zdHJlYW0KAQAAAA8AAAEAAAAjAAABAAAAUgAAAQAAALIAAAEAAADlAAABAAABEgAAAQAAAZcAAAplbmRzdHJlYW0gCmVuZG9iagoKc3RhcnR4cmVmCjQwNwolJUVPRg==

auto 在熵源可用时用 AES-256,否则退回 RC4-128;两种口令都为空会报错。

常见问题

口令会上传吗?

不会。加解密都在本地 WebAssembly 里完成。

支持权限位吗?

不支持细粒度权限(打印、复制等),一律按全部权限写入。

忘记口令能恢复吗?

不能。这是标准 PDF 加密,没有后门。

关键词:pdfwasmofflinePDF 加密

同类工具