1.录制一个讲解密码学综合应用视频,参考讲义中的综合应用图
过程:
发送者为Alice 接受者为Bob
首先对原始信息进行hash运算得到信息摘要,然后使用私钥进行签名(签名的作用是验证该信息是Alice的),然后将原始信息+数字签名+Alice证书(该Alice的证书是由CA组织进行办发的,主要作用就是防止第三者修改内容信息,保证安全性,)使用对称密钥(Alice证书里面包含公钥)进行加密传送数据,由此该信息变为加密信息,然后通过CA颁发证书措施得到Bob的公钥,使用Bob的公钥加密对称密钥得到密钥信封,将密钥信封和加密信息一同发给Bob;到达Bob后,将密钥信封通过Bob密钥解密出对称加密,通过私钥解密加密信息,得到原始信息+数字签名+Alice的证书,然后将得到的原始信息进行hash运算得到一个信息摘要,同时将得到的数字签名通过CA颁发的Alice证书的公钥来验证签名,得到一个信息摘要,若得到的两个信息摘要一致,则就可以判断该信息是由Alice发过来的,信息安全。从而体现了信息的机密性和完整性。