、数字签名的模型 ②签名S只能由签名者产生,否则别便 可伪造,于是签名者也就可以抵赖。 ③收信者可以验证签名的真伪。这使得当 签名S为假时收信者不致上当。 ④签名者也应有办法鉴别收信者所出示的 签名是否是自己的签名。这就给签名者以 自卫的能力
二、数字签名的模型 ② 签名 S 只能由签名者产生 只能由签名者产生,否则别人便 可伪造,于是签名者也就可以抵赖 于是签名者也就可以抵赖。 ③ 收信者可以验证签名S的真伪。这使得当 签名S为假时收信者不致上当 为假时收信者不致上当。 ④ 签名者也应有办法鉴别收信者所出示的 签名是否是自己的签名 签名是否是自己的签名。这就给签名者以 这就给签名者以 自卫的能力
利用公钥密码实现数字签名 1、一般方法: 对于一个公钥密码,如果满足 E(M, K), K)=M, 则可确保数据的真实性。 凡是能够确保数据的真实性的公开密钥密码都 可用来实现数字签名,例如RSA密码、 ElAm密码、椭厦曲线密码ECC等都可以实 现数字签名
三、利用公钥密码实现数字签名 公钥密码实现数字签名 1、一般方法: • 对于一个公钥密码,如果满足 E(D(M,Kd),Ke)=M, 则可确保数据的真实性。 • 凡是能够确保数据的真实性的公开密钥密码都 可用来实现数字签名 可用来实现数字签名,例如 RSA 密 码、 ELGamal密码、椭圆曲线密码ECC等都可以实 现数字签名