今天看到一篇报道王小云的文章,描述了她是如何破解MD5和SHA-1这两大哈希函数的。 其中王小云提到本身作哈希函数分析10年,内心就是下定决心要作这方面的研究,天然而然也就得到了成功。算法
在我看来,密码学做为区块链技术的基础,是很是高深,同时也是很是枯燥的。各类各样的区块链上层应用让我以为丰富多彩,可是惟独密码学这项底层技术如同一座大山通常令我没法翻越。要研究这些必需要能静下心来。函数
我曾和SimpleChain团队专门研究密码学的同窗交流,从大佬那学到很多。 大佬表示,不少密码学的技术都是基于最基础的密码学知识,例如哈希算法、椭圆曲线等等。若是能过对其中一些关键的算法步骤手算推导,加深对基础的理解,不少复杂的技术就能很快吸取掌握。 因此,学习技术仍是要从最基础的一步步开始啊。学习