课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    学习群答疑

  • icon

    免费资源共享

讲师介绍

  • 从事Java EE的开发与教学18年;曾在软件开发企业担任技术总监;2012年~2015年被东软等多家院校外聘为Java EE考评专家;2015年6月出版发行《Java EE SSH框架开发项目教程》;2019年1月出版发行《Java EE Spring MVC 与MyBatis企业开发实战》。

  • 课程详情

    课程简介本课程涵盖区块链开发全部的必备密码学技术,包括密码理论、对称加密、分组密码、非对称加密、单向散列、消息认证、数字签名、证书、SSL等部分。掌握常见的密码学接口和程序设计。课程接口全部采用Golang实现Api的封装和调用,需要具备一定的Golang语言编程能力。 课程特色1. 掌握密码学理论与信息安全常识。2. 掌握对称加密、非对称加密(DES、AES、ECB、CBC、RSA)以及相关API调用与业务逻辑。3. 了解常用散列算法与相关开发接口(MD5、SHA-1、SHA-224、SHA-256、SHA-512等)。4. 掌握常用消息认证机制已经Golang中的应用。5. 掌握常用必备的数字签名、证书(PKI、CA)等常用证书流程已经Go中的程序调用。