第1页共10页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共10页实验九数字签名及安全电子邮件一、背景知识使用个人证书,在电子邮件中至少有以下功能
保密性:你可以使用收件人的数字证书对电子邮件进行加密
这样,只有收件人的私钥才能解密这封邮件,即使第三方截获邮件,由于没有收件人的私钥,也无法阅读该邮件当然,要发送加密电子邮件,必须先拥有对方的数字证书
认证身份:你可以使用你本人的数字证书对电子邮件进行数字签名,这样,收件人通过验证签名就可以确定你的身份,而不是他人冒充的
完整性:如果验证数字签名有效,收件人不仅可以认证你的身份,还可以确信收到的邮件在传递的过程中没有被篡改
不可否认性:数字签名要使用你本人数字证书中的私钥,而私钥仅你个人所有,所以,你不能对发送过的签名邮件进行否认
1、电子邮件的重要性由于越来越多的人通过电子邮件发送机密信息,因此确保电子邮件中发送的文档不是伪造的变得日趋重要
同时保证所发送的邮件不被除收件人以外的其他人截取和偷阅也同样重要
通过使用OutlookExpress和Foxmail,可以在电子事务中证明身份,就象兑付支票时要出示有效证件一样
也可以使用数字证书来加密邮件以保护邮件的保密性
数字证书结合了S/MIME规范来确保电子邮件的安全
2、对电子邮件进行数字签名对电子邮件进行数字签名,能够确保电子邮件中发送的文档不是伪造的,即收件人能够确信该邮件来自于其声称的发件人,同时邮件从发件人的机器传达到接收人的机器没有经过任何改动
当发件人在待发邮件中添加数字签名时,发件人就在邮件中加入了数字签名和自己的数字证书
邮件的接收方接收到该邮件后,首先判断发件人的证书是否有效(该证书是否是可信任的CA签发的,该证书是否在有效期内,该证书是否已经被撤销),如果证书有效,从发件人的证书中提取公钥信息,来验证邮件的数字签名是否有效