go语言与区块链:4天从零精通密码学开发实战

比特币日报区块链技术学习语言之Golang面试题、Golang视频大全、Golang开发区块链技术系列教程。

go语言与区块链:4天从零精通密码学开发实战

课程简介

本课程涵盖区块链开发全部的必备密码学技术,包括密码理论、对称加密、分组密码、非对称加密、单向散列、消息认证、数字签名、证书、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中的程序调用。

课程目录

01-资料介绍

02-知识点概述

03-加密三要素

04-对称和非对称加密的特点

05-凯撒密码

06-编码和解码

des

3des算法

aes算法

知识点总结

按位异或

ecb分组模式

cbc分组模式

cfb,ofb.ctr模式

ecb分组模式总结

cbc分组模式总结

cfb和ofb分组模式总结

ctr分组模式总结

分组填充的处理流程

初始化向量总结

go语言开发区块链、dapp开发、侧链和跨链开发,访问链接得到最新教程:https://wiki.bsatoshi.com/part-iii/go_basic

课程包括:

1.Go语言快速入门

2.Go语言开发区块链进阶

3.智能合约Solidity语言学习

4.Flutter学习

5.Flutter开发区块链钱包实战

6.eth开发dapp实战

7.波卡、cosmos go语言sdk入门开发

Click to rate this post!
[Total: 0 Average: 0]

人已赞赏
Go语言技术开发

Go语言高级教程:Golang开源项目分析

2020-1-5 14:22:14

Go语言技术开发

Go语言与区块链高级教程之区智能合约

2020-1-5 14:22:18

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索