跳到主内容
UniKit

PDF 添加口令

给 PDF 设置打开口令。处理与 PDF 加密相同,由本地 uk-pdf 完成,文件不上传。

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

PDF(base64)

加密结果

输出是加密后 PDF 的 base64。

正在加载 PDF 模块…

粘贴 PDF 的 base64 后开始加密

页数: 0

这个工具能做什么

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

示例

输入

JVBERi0xLjUKJbutwN4KMSAwIG9iago8PD4+CmVuZG9iagoyIDAgb2JqCjw8L0xlbmd0aCAwPj5zdHJlYW0KCmVuZHN0cmVhbSAKZW5kb2JqCjMgMCBvYmoKPDwvVHlwZS9QYWdlL1BhcmVudCA0IDAgUi9Db250ZW50cyAyIDAgUi9SZXNvdXJjZXMgMSAwIFIvTWVkaWFCb3hbMCAwIDU5NSA4NDJdPj4KZW5kb2JqCjQgMCBvYmoKPDwvVHlwZS9QYWdlcy9LaWRzWzMgMCBSXS9Db3VudCAxPj4KZW5kb2JqCjUgMCBvYmoKPDwvVHlwZS9DYXRhbG9nL1BhZ2VzIDQgMCBSPj4KZW5kb2JqCjYgMCBvYmoKPDwvUm9vdCA1IDAgUi9UeXBlL1hSZWYvU2l6ZSA3L1dbMSA0IDJdL0luZGV4WzEgNl0vTGVuZ3RoIDQyPj5zdHJlYW0KAQAAAA8AAAEAAAAjAAABAAAAUgAAAQAAALIAAAEAAADlAAABAAABEgAACmVuZHN0cmVhbSAKZW5kb2JqCgpzdGFydHhyZWYKMjc0CiUlRU9G

输出

JVBERi0xLjUKJbutwN4KMSAwIG9iago8PD4+CmVuZG9iagoyIDAgb2JqCjw8L0xlbmd0aCAwPj5zdHJlYW0KCmVuZHN0cmVhbSAKZW5kb2JqCjMgMCBvYmoKPDwvVHlwZS9QYWdlL1BhcmVudCA0IDAgUi9Db250ZW50cyAyIDAgUi9SZXNvdXJjZXMgMSAwIFIvTWVkaWFCb3hbMCAwIDU5NSA4NDJdPj4KZW5kb2JqCjQgMCBvYmoKPDwvVHlwZS9QYWdlcy9LaWRzWzMgMCBSXS9Db3VudCAxPj4KZW5kb2JqCjUgMCBvYmoKPDwvVHlwZS9DYXRhbG9nL1BhZ2VzIDQgMCBSPj4KZW5kb2JqCjcgMCBvYmoKPDwvRmlsdGVyL1N0YW5kYXJkL1YgMi9SIDMvTGVuZ3RoIDEyOC9PKNb0LA84fXolUCOyOePnWntVHjvdi2/J28HNfbiweKh7KS9VKJwAjoPA6GYfI9xqWt+E+lTAQmI+jl5jX42ZQL3WOH3NKS9QIC00Pj4KZW5kb2JqCjggMCBvYmoKPDwvUm9vdCA1IDAgUi9UeXBlL1hSZWYvU2l6ZSA5L0lEWyjn0GdcKcvDKtGvAtH0duLhTCkod0lDqGLnc48IykLyiENxWSldL0VuY3J5cHQgNyAwIFIvV1sxIDQgMl0vSW5kZXhbMSA1IDcgMl0vTGVuZ3RoIDQ5Pj5zdHJlYW0KAQAAAA8AAAEAAAAjAAABAAAAUgAAAQAAALIAAAEAAADlAAABAAABEgAAAQAAAZYAAAplbmRzdHJlYW0gCmVuZG9iagoKc3RhcnR4cmVmCjQwNgolJUVPRg==

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

常见问题

口令会上传吗?

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

支持权限位吗?

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

忘记口令能恢复吗?

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

关键词:pdf口令加密pdf-passwordwasm离线

同类工具