>> 回到列表
派胜 SigningPDF 2.0 如何配置数字证书和签名(欧盟 eIDAS)
欧盟 eIDAS 合规
SigningPDF 支持证书和签名启用 PAdES(PDF 高级电子签名)。PAdES 符合欧盟 eIDAS 法规对欧洲单一市场电子交易的电子识别和信任服务规定的要求。
(1)配置数字证书和签名启用欧盟 eIDAS 合规。
使用记事本,打开数字证书和签名配置文件 <certsignatures.json>。
配置数字证书<CertSignature-X>- <signature_pades_level> 字段,指定欧盟 eIDAS 合规 PAdES 签名的级别。
<signature_pades_level> 字段为空,则不启用。
SigningPDF 完整支持创建 ETSI 中指定的 PAdES 基线签名的 4 个级别。
配置数字证书<CertSignature-X>- <signature_pades_level> 字段,指定欧盟 eIDAS 合规 PAdES 签名的级别。
<signature_pades_level> 字段为空,则不启用。
SigningPDF 完整支持创建 ETSI 中指定的 PAdES 基线签名的 4 个级别。
PAdES 级别
说明
B-B
Basic Signature
(基本的数字签名)
(基本的数字签名)
"signature_pades_level": "PAdES_B_B"
B-T
Signature with Timestamp
(数字签名+时间戳)
(数字签名+时间戳)
"signature_pades_level": "PAdES_B_T"
B-LT
Advanced Electronic Signatures
(高级的电子签名)
(高级的电子签名)
"signature_pades_level": "PAdES_B_LT"
B-LTA
Qualified Electronic Signatures
(合格的电子签名)
(合格的电子签名)
"signature_pades_level": "PAdES_B_LTA"
(2)演示,使用 GlobalSign 文档签名证书配置欧盟 eIDAS 合规 PAdES。
使用记事本,打开数字证书和签名配置文件 <certsignatures.json>,配置数字证书<CertSignature-X>- <signature_pades_level> 字段。
{
"CertSignature-1": {
"enable": true,
"name": "",
"token_library": "",
"token_pin": "",
"token_serial_number": "",
"certificate_chain": "",
"pfx_file": "",
"pfx_password": "",
"auth_users": "",
"auth_password": "",
"timestamp_server": "",
"timestamp_username": "",
"timestamp_password": "",
"signature_visible": true,
"signature_pades_level": "PAdES_B_LTA",
"signature_image": "Corporate-Seal.png",
"signature_zoom": "",
"signature_signer": "",
"signature_datetime": "{datetime}",
"signature_datetime_format": "yyyy.MM.dd HH:mm:sszzz",
"signature_optional_text": "",
"signature_optional_text2": "",
"signature_font": "",
"text_size": "16",
"layout_text": "below",
"reason": "",
"location": ""
}
}