密码学基础
简介密码学
blockchain_yhj
1986739692@qq.com
18852897525@163.com
展开
-
密码学基础(四)---国密算法 SM2 SM3 SM4
原创 2021-09-27 20:47:22 · 409 阅读 · 0 评论 -
密码学基础(三)Diffie-Hellman ELGamal
ELGamal 公钥加密体系基于Diffie-Hellman交换密钥 协商密钥密钥协商以及加解密计算过程密钥协商A用户选择大素数p以及素数p的原根gA选择私钥Xa,B选择私钥Xb,其中 Xa<p ;Xb<p计算A公钥Ya=g^(Xa )^mod pB公钥Yb=g^(Xb )^ mod p协商公钥K=Ya(Xb) modp=Yb(Xa) modp加解密计算过程B基于协商密钥K加密明文M加密(c1,c2)c1为B的公钥Yb c2=KMmodp解密 M=c2...原创 2021-09-26 17:10:55 · 281 阅读 · 0 评论 -
密码学基础-------eddsa
公钥 32字节 256比特签名 64字节 512比特原创 2021-06-21 16:32:28 · 499 阅读 · 0 评论 -
密码学基础------ECDSA椭圆曲线数字签名算法 ELGamal签名算法
ECDSA在区块链中的应用 比特币交易流程原创 2021-06-21 15:18:43 · 607 阅读 · 0 评论 -
密码学基础---椭圆曲线加密算法ECC(ELGamal Diffie-Hellman)
1 数学基础利用椭圆曲线上的有理点构成Abel加法群上椭圆离散对数的计算困难性原创 2021-06-17 20:58:35 · 4410 阅读 · 3 评论 -
密码学基础---对称加密 AES DES 和非对称RSA
rsa非对称密钥体系 基于初等数论中的欧拉定理 并且建立在大整数因子分解的困难性问题上欧拉定理大整数分解难题原创 2021-06-17 10:31:12 · 250 阅读 · 0 评论 -
密码学基础(一)同余 最大公因数 逆元 欧拉定理
1.同余同余的基本性质2 最大公因数辗转相除法求最大公因数3 逆元4 欧拉函数原创 2021-06-17 09:55:59 · 535 阅读 · 0 评论 -
密码学基础(二)单表---置换密码 凯撒密码 棋盘密码 乘法密码 仿射密码 多表---vigenere方阵
1古典密码(1)置换密码明文字母重新排列,字母本身不变,但是位置发生变化(倒序或者按照按照数组排列后以行或列重新组合)(2)代替密码分为单表代替密码和多表代替密码单表代替密码中代表性的...原创 2021-06-15 20:56:44 · 2902 阅读 · 0 评论