endesive

💻

endesive

软件

软件描述

使用纯 Python 实现的加密、解密、签名、验证功能,支持 S/MIME、PDF、XAdES 及纯文本文件。

官方网站

访问软件的官方网站了解更多信息

官方认证

github.com

安全链接HTTPS

什么是 endesive?

示例
cert-make.py
生成所需的证书(密码为1234)
cert-make-hsm.py
为SoftHSM生成所需的证书(密码为secret1)
pdf-make.py
生成一个简单的两页PDF文档,用于pdf-sign-cms.py。
pdf-sign-cms.py
在已创建的PDF文件中生成签名。
pdf-sign-cms-hsm.py
在已创建的PDF文件中生成签名,但使用存储在SoftHSM中的密钥进行签名。
pdf-sign-fpdf.py
在创建PDF文件时生成签名。
pdf-verify.py
验证之前生成的文件(cms/pdf)。
plain-make.py
创建一个简单的UTF-8文本文件。
plain-openssl.sh
使用openssl可执行文件对文本文件进行签名、加密和解密。
plain-sign-attr.py
使用“扩展”CMS属性对文本文件进行签名。
plain-sign-noattr.py
不使用“扩展”CMS属性对文本文件进行签名。
plain-verify.py
验证文本文件的所有生成签名。
smime-make.py
创建一个简单的UTF-8文本文件,用于后续示例。
smime-openssl.sh
使用openssl可执行文件创建签名的S/MIME文件、加密的S/MIME文件,并解密生成的S/MIME文件。
smime-encrypt.py
创建加密的S/MIME文件。
smime-decrypt.py
解密加密的S/MIME文件。
smime-sign-attr.py
创建带有“扩展”CMS属性的签名S/MIME文件。
smime-sign-noattr.py
创建不带“扩展”CMS属性的签名S/MIME文件。
smime-verify.py
验证所有生成的S/MIME文件。
xml-make.py
创建一个简单的XML文件,用于后续示例。
xml-hsm-certum-enveloped.py
使用真实证书(BES/T)的XADES包裹模式。
xml-hsm-certum-enveloping.py
使用真实证书(BES/T)的XADES包裹模式。
xml-hsm-softhsm2-enveloped.py
使用SoftHSM证书(BES)的XADES包裹模式。
xml-hsm-softhsm2-enveloping.py
使用SoftHSM证书(BES)的XADES包裹模式。
GitHub中包含PDF和签名验证器的链接。

主要功能

🔄 替代方案

7 个选择
3.3

一款免费且开源的桌面应用程序,可用于分割、合并、提取页面、旋转和混合PDF文件。

免费增值 • 开源
查看详情
4.5

PDFtk 是一个用于处理 PDF 文档日常任务的简单工具,它有三种版本:PDFtk Free、PDFtk Pro 以及我们原始的命令行工具 PDFtk Server。

免费增值 • 开源
查看详情
PDFEncrypt

PDFEncrypt

软件

5

PDFEncrypt 是一款免费的开源 Windows 应用程序,可使用行业标准的加密算法对任何 PDF 文件进行加密。

免费 • 开源
查看详情
Alfred PDF Tools

Alfred PDF Tools

软件

优化、加密和处理PDF文件。

免费 • 开源
查看详情
Batch PDF Encryptor

Batch PDF Encryptor

软件

批量PDF加密工具是一款实用且功能强大的软件,可通过对PDF文件添加打开密码、设置打印限制以及禁止文本复制等方式,批量加密和限制多个PDF文件。

免费 • 专有
查看详情
QPDF

QPDF

软件

它可能被称为类似“pdf到pdf”的工具。它还为PDF生成软件的开发者,或希望了解PDF文件内部结构、研究其工作原理的人提供了许多有用的功能。

免费 • 开源
查看详情
PDF Unshare

PDF Unshare

软件

PDF Unshare 是一款免费的 PDF 内容保护工具,可创建不可共享的 PDF 和 UPDF 格式,以防止您的 PDF 文件被分享、打印、编辑、复制或被未经授权地访问。这款创意文档保护工具还允许您为文件设置过期日期……

免费个人 • 专有
查看详情

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。