原创 零基础区块链培训学习哪些知识?

发布时间:2020-12-22 09:43:59 浏览 643 来源:博学谷 作者:月儿

    零基础区块链培训学哪些知识?区块链开发必备密码学技术,包括密码理论、对称加密、分组密码、非对称加密、单向散列、消息认证、数字签名、证书、SSL等部分。掌握常见的密码学接口和程序设计。

    零基础区块链培训学习

    接下来我们来看看零基础区块链培训学习内容:

    1.密码
    发送者、接受者和窃听者;加密和解密;秘钥;密码与信息安全常识。

    2.对称加密

    编码;DES;三重DES;AES;应选择哪种对称加密。

    3.分组密码的模式-(选学)

    分组密码;模式;ECB模式;CBC模式。

    4.非对称加密

    非对称加密通信流程;RSA;非对称加密解惑。

    5.单向散列函数

    什么是单向散列函数;单向散列函数的性质;关于术语;单向散列函数的实际应用;常用的单向散列函数。

    6.消息认证码

    什么是消息认证码;消息认证码的使用步骤;HMAC;消息认证码的密钥配送问题;消息认证码无法解决的问题。

    7.数字签名

    从消息认证到数字签名;签名的生成和验证;数字签名的方法;通过RSA实现数字签名;数字签名无法解决的问题。

    8.证书

    X.509;公钥基础设施(PKI);Go中的证书认证。

    9.SSL/TLS

    客户端与服务器;用SSL/TLS承载HTTP。

    学完要掌握密码学理论与信息安全常识;对称加密、非对称加密(以及相关API调用与业务逻辑; 散列算法与相关开发接口;消息认证机制以及Go中的应用;数字签名、证书等常用证书流程以及Go中的程序调用;对称加密、非对称加密、证书应用场景;对称加密中分组密码模式原理;对称加密、非对称加密实现;单项散列函数应用场景。

    推荐区块链课程《区块链编程精品教程

    申请免费试学名额    

在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!

上一篇: 区块链编程密码学课程内容有哪些? 下一篇: 基于区块链技术传染病四级防疫链网络应用

相关推荐 更多

热门文章

  • 学习编程,英语很重要吗?
  • 要不要学Python?还在犹豫要不要学Python的同学看过来
  • 怎么学编程?学编程黄金4步,太多人卡在了第二步!
  • 作为996社畜,如何自学Python?
  • 什么是Java运算?Java运算:比九九乘法表还简单
  • 编程第一步,怎么选择适合自己的编程语言?
  • 程序员高薪的秘密:编程能力+编程思维
  • 2021年7月全国程序员平均薪资出炉,又涨了!!
  • 软件测试面试题-测试类型
  • Git常用命令清单,速查表
  • 查看更多

扫描二维码,了解更多信息

博学谷二维码