清明假期结束,现在才开始写拖了好久的学习总结。
在3月里我最大的收获莫过于将openssl加密成功运用到了我的通讯录项目中了。在老师的指导下,我学习了什么是ssl,
Secure Sockets Layer
它是支持在Internet 上进行安全通信的标准, 并且将数据密码技术集成到了协议之中。
数据在离开计算机之前就已经被加密, 只有到达它预定的目标后才被解密。
证书和密码学算法支持了这一切的运转,使用OpenSSL来切身体会它们。
可以将 SSL 和安全连接用于Internet上任何类型的协议,不管是HTTP、POP3,还是FTP。
还可用SSL 来保护Telnet会话。
什么是openssl:
openSSL 不仅仅是SSL。 它可以实现消息摘要、 文件的加密和解密、 数字证书、 数字签名和随机数字。
OpenSSL 不只是API, 它还是一个命令行工具。
了解了对称和非对称加密算法、公钥和私钥、加密解密、签名验签等相关名词,学习使用了openssl加密的相关函数和步骤。
不足之处:密码在输入时还是明文显示,有时间还是要想办法去改进。
四月学习安排:
完成C++的播放器项目,复习之前C++的内容