RSA算法在C语言中的实现,RSA加密算法在C语言中的的实现
2021-09-26 17:41:11 154KB RSA C语言
1
rsa_embedded 嵌入式 32 位微处理器用 C 语言实现 RSA 加密
2021-09-26 17:33:20 5KB C
1
RSA 公钥加密-私钥解密 博客地址 http://www.cnblogs.com/zyw-205520/p/5585043.html
2021-09-26 16:12:29 7KB RSA 公钥加密 私钥解密
1
使用公钥加密,私钥解密的方法,可以使数据在网络上安全传输,即使任何人获取到了密文,也获取到了js代码里的私钥或公钥,他也因为无法获取到与之配对的私钥或公钥而对密文毫无办法。 但是注意:公钥私钥2对,php用一对,js用一对,php的公钥和js的私钥写在js代码里,php的私钥和js的公钥则存储在服务器上(存储位置必须无法使用url路径访问到,即放在网站目录之外。 任何一对密钥不可以同时暴露给用户,否则密文可破解。 因为密钥长度影响可加密明文的最大长度,所以按文字截取然后加密并base64编码,就这样将每次加密并base64编码候的字符串连接起来,解密的时候每次取出固定字节数(加密任何长度明文都产生固定长度的密文),进行解密然后再连接起来。
2021-09-24 16:30:17 73KB rsa openssl encrypt
1
基于.Net的MVC模拟登录,RSA非对称加密,web前端加密,C#后端解密。
2021-09-24 16:26:45 5.86MB RSA 非对称加密 前端加密 后端解密
1
练习
2021-09-24 15:02:49 11KB python RSA
1
中国剩余定理用于RSA * * 基于中国剩余定理,RSA 模幂运算可转化为以下运算过程: (1) 计算 Cp=C mod p , Cq=C mod q ; (2) 计算 Mp=Cp^Dp mod p , Mq=Cq^Dqmod q ; 其中Dp=D mod (p-1),Dq=D mod(q-1),对于给定素数p、q及密钥而言是常数,可以预先计算出来。 (3) 计算 Sp=Mp(q^(p-1)mod N) mod N , Sq=Mq(p^(q-1) mod N) mod N ; 其中,q^(p-1)mod N 和p^(q-1) mod N 是仅仅决定于素数p、q 和模N 的常数,可以预先计算出来。 (4) 计算M=(Sp + Sq) mod N
2021-09-24 09:14:27 314KB rsa
1
节点-rsa-pem-来自-mod-exp 根据Modulus和Exponent值创建RSA公钥PEM。 没有依赖于其他模块的使用。 这使您可以使用模数/指数值来验证有符号值。 原始代码基于的答案。 安装 npm install rsa-pem-from-mod-exp 用法 //getPem = function(modulus_base); var getPem = require ( 'rsa-pem-from-mod-exp' ) ; //modulus should be a base64/base64Url string var modulus = "niqcAxl7LclB0kE6q9AcAd8EE+0W6AsriR9Fs9T+6QVXl8uiCiAbh/KCyy8X8C2bHsFpNBvwGTqMwHbqZqWBVUvYRtfCFcy3Xmertb09DnOBe
2021-09-22 20:54:09 8KB JavaScript
1
有限域的加法实现 有限域的减法实现 有限域的乘法实现 算法简介 输入:8-bit数a,b, 输出:8-bit数c 1、  设定c的初始值为0 2、  执行以下循环8次 (1)      如果b的最低位是1,则c与a做异或运算。 (2)      检查a的最高位是否为1. (3)      a左移一位,即舍弃最高位,最低位以0补充。 (4)      如果在上一步左移前,a的最高位是1,则a与十六进制数0x1b做异或运算。 (5)      b右移1位,即舍弃最低位,最高位以0补充。 3、c 就是a和b的乘积。
2021-09-21 10:32:23 15KB rsa 加密 算法 二元域
1
基于C语言的RSA算法高效实现.pdf
2021-09-20 12:02:52 140KB C语言 开发技术 编程技术 参考文献