密码学
文章平均质量分 50
安分守己的蒟蒻
这个作者很懒,什么都没留下…
展开
-
搭建私有链,部署智能合约
搭建私有链搭建私有链搭建私有链安装geth1.创建网络的创世状态,新建一个文本文档,命名文件为genesis.json文本文档内容如下:{ "config": { "chainId": 15, "homesteadBlock": 0, "eip150Block": 0, "eip155Block": 0, "eip158Block": 0 }, "coinbase" : "0x0000000000原创 2022-01-10 16:01:13 · 650 阅读 · 0 评论 -
【密码学】---PKI,IBE,SC-PKI
1.基于PKI的传统公钥密码体制证书生成:用户生成自己的私钥和公钥,PKI对用户的公钥认证,用自己的私钥对用户的公钥进行签名,得到的是公钥证书。验证身份:当用户查询时用PKI的公钥对证书进行验证,通过后表示公钥是合法的。缺点:管理用户公钥的问题:公钥的有效期、公钥的撤销等;操作复杂成本高,用户需要认证,带来较大的计算开销。2.基于身份的密码体制公钥生成:用户的公钥实由唯一标识用户身份信息的ID计算得到,不需要PKI对用户的公钥和身份进行验证,私钥生成:是由PKG生成。所以用户的私钥需要是一个可信原创 2021-11-23 22:24:39 · 1705 阅读 · 0 评论 -
ECC,ECDLP,ECDSA
ECC(Elliptic Curves Cryptography,椭圆曲线加密):为公钥密码,对数据进行加密,或阻止别人看到或访问你的数据。详解椭圆曲线加密,超赞ECC椭圆曲线加密算法,超赞所学到的椭圆曲线上的点都是连续的,引入有限域(只有有限个元素组成的域)的概念,将密码学中的椭圆曲线上的点变成离散的点。如果椭圆曲线上一点P,存在最小的正整数n,使得数乘nP=O∞,则将n称为P的阶密码学中,描述一条Fp上的椭圆曲线,需要有以下参数(p,a,b,G,n,h) ,(p 、a 、b 用来确定.原创 2021-11-29 10:51:58 · 1026 阅读 · 0 评论