密码学原理与实践_如何在一个月内入门密码学?

aa341627ca5ec2f874bb11ecc6f5c166.png

密码学的入门门槛较高,最好先对密码学的历史与基础密码学分类有个直观的了解;然后在深入学习对应的数学基础,密码学理论;最后学习密码学最前沿的内容。循序渐进学习,时间安排可作为参考。

1.密码学的直观理解(2天)

推荐结城浩的《图解密码学基础》,这本书用通俗的语言结合配图,讲述了密码学的历史,并涵盖了现代密码技术的主要分支,将对称密码,公钥密码,单向散列函数,消息认证码,数字签名,伪随机数生成器,量子密码,量子计算机一网打尽。可以轻松愉快的一堵密码学的概貌与基本原理。

2. 要想深入理解密码学,需要足够的数学知识(5,5,10天分配)

首先数论,潘承洞、潘承彪《简明数论》,主要理解素数基本定理,模运算,费马小定理,欧拉定理等。其余部分根据自己需求可看可不看。

然后冯克勤《近世代数》,理解群、环、域;或者看Rotman《抽象代数基础教程》、《高等近世代数》;或者Artin的《代数》。

最后是椭圆曲线相关教材,经典的Silverman的《椭圆曲线上的有理点》、《The Arithmetic of Elliptic Curves》系列,理解椭圆曲线上的群和域;更进一步可以阅Rosen的《Elliptic Curves Number Theory and Cryptography》,理解椭圆曲线对:Weil对与Tate对。为学习椭圆曲线密码学与全同态加密打好基础。

3. 密码学相关书籍(4天)

有了以上基础,可以较轻松的阅读Stinson的《密码学原理与实践》有中译本,该书对密码学有较全面的概括;Stalling的《密码编码学与网络安全》有中译本,与上本书相比,包含了网络应用部分。

4. 密码学前言,密码学分析(4天)

成书的内容都是比较老的密码学,最新的密码学需要阅读学术论文,例如零知识证明相关的Groth16,Gentry提出的基于理想格的全同态加密等等(这部分结合密码学在数字货币中的应用一起学习,可能更能引人入胜)。密码学分析相关请自行搜索学习。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
密码编码与网络安全——原理实践(第三版)(PDF中文版)相关资源: 密码编码与网络安全——原理实践(第三版)(PDF中文版)part1(压缩包名:密码编码与网络安全——原理实践(第三版).part1); 密码编码与网络安全——原理实践(第三版)(PDF中文版)part2(压缩包名:密码编码与网络安全——原理实践(第三版).part2); 密码编码与网络安全——原理实践(第三版)(PDF中文版)part3(压缩包名:密码编码与网络安全——原理实践(第三版).part3) 其余部分可在“搜索”按钮前面的文本框内填上本资源的关键字进行搜索。 或者点击“高级搜索”按钮进入“高级搜索”,在“搜索结果”中的“以下用户上传”后面的文本框内输入 ybwd8866 然后点击旁边的“高级搜索”按钮,进入【 正在浏览用户"ybwd8866"发布的资源 查看ybwd8866的所有资源 】页面,进行查找并下载。 或者点击“高级搜索”按钮进入“高级搜索”,在“搜索结果”中的“包含以下全部的字词”后面的文本框中输入本资源的关键字,或者输入资源的全名,然后在“搜索结果”中的“以下用户上传”后面的文本框内输入 ybwd8866 然后点击旁边的“高级搜索”按钮,进入【 正在浏览用户"ybwd8866"发布的资源 查看ybwd8866的所有资源 】页面,进行查找并下载。
密码编码与网络安全——原理实践(第三版)(PDF中文版)相关资源: 密码编码与网络安全——原理实践(第三版)(PDF中文版)part1(压缩包名:密码编码与网络安全——原理实践(第三版).part1); 密码编码与网络安全——原理实践(第三版)(PDF中文版)part2(压缩包名:密码编码与网络安全——原理实践(第三版).part2); 密码编码与网络安全——原理实践(第三版)(PDF中文版)part3(压缩包名:密码编码与网络安全——原理实践(第三版).part3) 其余部分可在“搜索”按钮前面的文本框内填上本资源的关键字进行搜索。 或者点击“高级搜索”按钮进入“高级搜索”,在“搜索结果”中的“以下用户上传”后面的文本框内输入 ybwd8866 然后点击旁边的“高级搜索”按钮,进入【 正在浏览用户"ybwd8866"发布的资源 查看ybwd8866的所有资源 】页面,进行查找并下载。 或者点击“高级搜索”按钮进入“高级搜索”,在“搜索结果”中的“包含以下全部的字词”后面的文本框中输入本资源的关键字,或者输入资源的全名,然后在“搜索结果”中的“以下用户上传”后面的文本框内输入 ybwd8866 然后点击旁边的“高级搜索”按钮,进入【 正在浏览用户"ybwd8866"发布的资源 查看ybwd8866的所有资源 】页面,进行查找并下载。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值