学习进度总结—每周更新

 学习时间新增代码行博客量(篇)                  知识总结

第一周

2016年3月3日(2h) 03看书之后稍微明白一点什么是软件工程。

第二周

 2016年3月10日(2h) 四则运算 6 发现自己在做作业时候对于知识的掌握程度还是差了一点,决定指定计划和目标。
第三周 2016年3月21日(3h) 0 9 这周学习了什么是代码复审,也通过老师布置的题目了解到关于代码还有这么多学问。
第四周 2016年3月30日 四则运算 11 这周的任务是完成四则运算,通过了网络和同学的帮助,慢慢学习了新的知识。
第五周 2016年4月6日四则运算  11 依旧是研究四则运算 完善之前的作业 
第六周 2016年4月13日   
第七周    
第八周 2016年4月19日 团队合作  集体合作探讨新任务
第九周    
第十周    
第十一周    
第十二周    
第十三周    
第十四周    
第十五周    
第十六周    

转载于:https://www.cnblogs.com/LCX12345/p/5254897.html

学好密码学是一个系统性的学习过程,需要对基础理论、算法原理以及实际应用有深入的理解。为了高效地学习密码学,可以制定如下每周学习计划: 1. 周一:理论学习 - 阅读密码学的基本概念和历史发展,了解对称密钥加密和非对称密钥加密的区别。 - 学习基本的数学知识,如群、环、域以及数论等,这些是密码学的数学基础。 2. 周二:对称加密算法 - 学习对称加密的基本原理,如AES(高级加密标准)和DES(数据加密标准)。 - 分析对称加密算法的模式和填充机制,如ECB、CBC、CFB等。 3. 周三:非对称加密算法 - 研究非对称加密的原理,如RSA、ECC(椭圆曲线密码学)和DH(Diffie-Hellman密钥交换)。 - 学习公钥和私钥的生成、使用和管理。 4. 周四:散列函数和数字签名 - 了解散列函数的原理及其在数据完整性验证中的作用。 - 学习数字签名的原理和常见的数字签名算法,如DSA和ECDSA。 5. 周五:安全协议和应用 - 探索SSL/TLS等安全协议,了解它们如何在互联网中保护通信。 - 学习密码学在现实世界中的应用,如数字证书、区块链等。 6. 周六:实践操作 - 使用密码学库进行编程实践,如OpenSSL、GnuPG等,尝试实现简单的加密解密操作。 - 练习破解简单的加密案例,理解密码学攻击的基本方法。 7. 周日:复习与总结 - 回顾本周所学知识,对不理解的概念进行查漏补缺。 - 预习下周内容,准备相关资料和阅读材料。 以上计划仅为参考,根据个人学习进度和理解程度,可以适当调整学习内容和时间分配。学习密码学是一个循序渐进的过程,需要持续不断的学习和实践。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值