第4章基础安全技术概述.ppt

② 签名算法或签名密钥是秘密的,只有签名人掌握。证实算法应当公开,以便于他们进行验证。 ③一个签名体制可由量(M,S,K,V)表示,其中M是明文空间, S是签名的集合, K是密钥空间, V证实函数的值域,由真、伪组成。 ④ 对于每一k ? K ,有一签名算法,易于计算 s = Sigk (m) ? S 。利用公开的证实算法: Verk (s,m) ? {真,伪} 可以验证签名的真伪。 ⑤ 对每一m ? M,真签名Sigk (m) ? S 为 M → S 的映射。易于证实S是否为M的名。 Verk (s,m) = 真,当Sigk (s,m)满足验证方程 伪,当Sigk (s,m)不满足验证方程 返回本节 6. 数字签名的应用 (1) 用数字签名对文档进行标识,为文档附上电子时间标签。 (2)电子贸易、电子支票、电子货币、电子汇款使用电子签名。 (3) 大范围的商业应用 (4) 数据库的保护 返回本节 基本的数字签名方法 (1) A用其私钥加密文件,这便是签名过程; (2) A将加密的文件和未加密的文件都发送到B; (3) B用A的公钥解开A传送来的文件,将解密得到的文件与明文文件进行比较,如果二者相同就可以认为文件的确来自A,否则认为文件并非来自A,这就是签名验证过程。 4.3

文档评论(0)

1亿VIP精品文档

相关文档