首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
密码学
YWuHuang
创建于2022-05-19
订阅专栏
密码学
暂无订阅
共4篇文章
创建于2022-05-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
go实现DSA签名算法【3-签名过程和验证过程】
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 接上文: go实现DSA签名算法【2-密钥生成】 go实现DSA签名算法【1-准备阶段】 签名过程 1、输入明文 可以自定义输入消息 为了查看md
go实现DSA签名算法【2-密钥生成】
密钥生成 1、生成质数p p越大,我们的算法就越安全,但是因为数字过大,所以使用big.Int类型。
go实现DSA签名算法【1-准备阶段】
准备阶段 1、密钥p生成规则 写一个质数p选择方法,找到一个相对较大的质数(11位左右)作为p。或者利用网上工具找到这个质数p 代码如下: 2、使用MD5或者sha256进行加密 代码如下: go是一
区块链的密码技术--1
密码技术是区块链最核心、最底层的技术,是区块链系统安全运行基石。密码技术在区块链的各个环节都有应用。包括 哈希算法、签名算法、隐私保护算法、密码协议。 非对称加密体制 非对称密码体制,又叫做双面密钥密