PKCS1
PKCS1 class
表示关于 PKCS#1 标准的签名对象。 RSA 加密算法和 SHA-1 摘要方法用于签名。
public sealed class PKCS1 : Signature
构造函数
特性
姓名 | 描述 |
---|
Authority { get; set; } | 签署文件的人或机构的姓名。 |
ByteRange { get; } | 整数对数组(起始字节偏移量,字节长度) ,应描述摘要计算的确切字节范围。 |
ContactInfo { get; set; } | 签名者提供的信息,使收件人能够联系签名者 以验证签名,例如电话号码。 |
CustomAppearance { get; set; } | 获取/设置自定义外观。 |
Date { get; set; } | 签署时间。 |
Location { get; set; } | 签名的 CPU 主机名或物理位置。 |
OcspSettings { get; set; } | 获取/设置 ocsp 设置。 |
Reason { get; set; } | 签名的原因,如(我同意…)。 |
ShowProperties { get; set; } | 强制显示/隐藏签名属性。 如果 ShowProperties 为真,签名字段具有预定义的外观格式(要表示的字符串): ——— ———————- 由 {certificate subject} 数字签名 日期:{signature.Date} 原因:{signature.Reason} 位置:{签名.位置} ——————————————- 哪里{X} 是 X 值的占位符。签名也可以有图像,在这种情况下,列出的字符串放在图像上。 ShowProperties 默认为真。 |
TimestampSettings { get; set; } | 获取/设置时间戳设置。 |
UseLtv { get; set; } | 获取/设置 ltv 验证标志。 |
方法
姓名 | 描述 |
---|
Verify() | 验证有关此签名的文档,如果文档有效则返回 true 否则返回 false. |
也可以看看