总结

写计划总结呢,一方面给记录一下这一个月到底做了哪些,给自己一个交代。
另一方面呢,也确实需要给自己的学习过程做一个约束。我这个人喜欢玩的东西太多了,学习的过程中很容易跑偏,忘了自己本应该要学的东西。
再一个方面,也需要提升自己写东西的水平。
回归密码学的学习其实是经过了很长一段时间的考虑的。我曾很深入地想过,为什么计算机行业技术更新快,内卷严重。 今天火热的技术,三年后就不存在了。这种事情在计算机行业屡见不鲜。
导致这种情况的原因其实有很多,比如人工智能,最近这几年是很火热,不明就里的小白一个劲地往里冲,学python,实际上做上层的这些程序员和人工智能有什么关系么,并没有。
再比如,领域驱动语言,最近也在吹,我15年在巨人的时候就看过O’Reilly的那本书,说白了就是用通用的建模语言去描述一个结构。
还有什么元宇宙,不就是个大型的 MMORPG 么,你添加什么区块链,什么 VR,它还是个虚拟游戏啊,你想把现实世界映射到里面,还去中心化。一个比特币的数据量就如此之大,你把现实都映射进去数据量需要多少,资源要浪费多少?上面做应用的和别的有什么区别? 当我们熟悉的只是一些表层的技术,很容易就会被淘汰掉的。所以这半年我一直在思考,计算机行业中有没有一些技术,是我感兴趣的,并且它是独立人类之外的,无论人类的进化或灭亡,它依然存在的东西。
我想到了密码学。不管有没有计算机,密码总会要被人类使用,它是通信所必须的东西。
密码学背后有数论,代数的知识,于是我就计划着要把这两门基础课程学一下。首先先把《初等数论极其应用》过了一遍,没有深入,想先从框架上了解一下数论的整体结构。
之后要再过一下《线性代数记忆应用》。

然后是密码学工具的编写,理论有了,实践还是不能少。因为偶然看到山石网科的密码研究员的要求,就把要求截了个图,一项一项地学习,完善自己密码学应用上的理论。现在刚做完Hex,Urlcode,mosecode的编写。
其实对于密码的兴趣,从我初三开始就已经萌生了,大学没去学这个专业也是很遗憾。13年的时候,研究过一段时间C语言des的实现,没有深入,当时的我还只是痴迷于各种编程语言的学习。
最近的一次,是看了中途岛海战这部电影。我最喜欢的一场战役,虽然整个战场过程了然于心,还是看了好几遍电影。重燃了我对密码学的兴趣。学习吧。。。