椭圆曲线加密算法,让大家学习一下!可以写成论文!
2021-10-08 14:04:21 108KB 加密算法
1
(P256/P384/P521/W25519/W448/Curve25519/Edwards448)
1
JAVA ECC 椭圆曲线加密算法源代码, 公钥 String publicKey = ECCCoder.getPublicKey(keyMap); 私钥 String privateKey = ECCCoder.getPrivateKey(keyMap); 加密 byte[] encodedData = ECCCoder.encrypt(data, publicKey); 解密 byte[] decodedData = ECCCoder.decrypt(encodedData, privateKey);
2021-08-20 15:19:46 3KB ecc java 椭圆曲线加密算法 算法
1
角-ecdsa angular-ecdsa 为 Angular.js 提供椭圆曲线加密库,用于比特币客户端。 它只是库的包装器。 工作正在进行中 欢迎拉取请求 使用模块 bower install angular-ecdsa 名为“ng-ecdsa”的模块可供您的应用程序使用 前任: angular.module('App',['ng-ecdsa']) .factory('Product', ['ecdsa', 'crypto','Coinkey','buffer'], function(ecdsa, crypto, coinkey, buffer){ var Buffer = new buffer.Buffer(); ... }); (注意 Coinkey 的“C”大写字母) 有关 ecdsa、crypto
2021-07-04 19:05:16 132KB JavaScript
1
1985 年,Miller 和 Koblitz 各自独立的提出了椭圆曲线公钥密码[3],它是基于有限域上椭圆曲线构成加密体制,其安全性基于有限域上椭圆曲线离散对数问题(Elliptic Curve Discrete Logarithm Problem, ECDLP)的难解性。椭圆曲线作为公钥密码算法的基础,它利用有限域上椭圆曲线的有限点群代替基 于离散对数问题密码算法中的有限循环群所得到的一类密码算法。与RSA密码系统相比,椭圆曲线密码算法有着巨大的安全性和技术优势。利用椭圆曲线建立密码算法具有两大潜在的优点:一是有取之不尽的椭圆曲线可用于构造椭圆 曲线有限点群;二是不存在计算椭圆曲线有限点群
2021-07-01 07:39:33 17.4MB ECC C 椭圆曲线加密
1
matlab加密代码椭圆曲线密码系统 基本的椭圆曲线加密过程在简单的用户定义曲线上的MATLAB实现。 该存储库包含我的数学31:代数主题(Dartmouth学院,2020年秋季)的最终项目,其中概述了椭圆曲线密码学,并在MATLAB中实现了简单的椭圆曲线密码系统。 项目文本为“ ECC项目文件”,其中包含程序使用和输出的示例。 通过运行“ Subgroup Example”文件夹中的“ SubgroupMain.m”,可以获得与第3节“椭圆曲线子组”相对应的结果。 那些与第4节“椭圆曲线密码系统:理论和MATLAB实现”相对应的是由“ Encryption Example”文件夹中的“ EncryptionMain.m”生成的。 函数的详细信息可以在注释中找到,代码源在本文的相应部分中提供了参考。
2021-06-30 13:08:41 292KB 系统开源
1
程序对提供的点 G(输入)和提供的 256 位随机生成的私钥 d(输入)执行标量乘法。 程序默认为 secp256k1 基点。 输入应为大端十六进制。 程序仅使用各种私钥在几个点上进行了测试。 用户通过 Q=dG 生成用户的公钥并提供给另一个用户。 另一个用户提供他们的公钥 (q),它通过再次运行算法生成共享密钥 S=dq。 共享密钥 (S) 用于使用 AES (Advanced_Encryption_Standard) 等算法对两个用户之间共享的消息进行加密和解密。 该程序不是为高速而设计的,但执行速度仍然相当快。 程序不会运行检查来验证输入点是否在椭圆曲线上 (y^2=Y=x^3+7)。
2021-06-30 12:59:14 3KB matlab
1
对于有兴趣研究椭圆曲线加密算法及硬件实现的朋友们非常有帮助
2019-12-24 03:07:25 1.72MB ecc,椭圆曲线加密,verilog
1
椭圆曲线加密算法用C++完整实现,很好的东西!!
2019-12-21 19:49:43 208KB ECC  椭圆曲线 C++
1
在QT环境下完成,不过可以轻易改成VC编译,因为使用的是纯C++ 只引用了iostream,十分干净,轻松编译 适合初学者学习
2019-12-21 19:24:59 9KB ECC RSA 椭圆曲线加密 C++
1