精易论坛

标题: ECC非对称加密|椭圆加密算法示例 [打印本页]

作者: maybe88    时间: 2017-1-27 17:22
标题: ECC非对称加密|椭圆加密算法示例
本帖最后由 maybe88 于 2017-1-27 17:42 编辑

援引CSDN博客:
ECC-Elliptic Curves Cryptography,椭圆曲线密码编码学,是目前已知的公钥体制中,对每比特所提供加密强度高的一种体制。在软件注册保护方面起到很大的作用,一般的高强度序列号通常由该算法产生。

简单地说,对称加密不如非对称加密,非对称加密里面的几种算法目前又以ECC最强.
源自正态分布,剩下我de孩子气两位大神的帖子改造了一下,获取真随机数的方法是用了微软的CryptGenRandom节省了时间增强了随机分布的均匀性,关于CryptGenRandom的真随机数方法具体请见MSDN。模块采用的是第一版的secp256K1曲线,比第二版的192K安全程度要高,但是资源占用稍高,不过既然选择了ECC自然是强度优先。
两位大牛原帖
http://125.confly.eu.org/forum.php?mod=viewthread&tid=13806963&highlight=ECC

http://125.confly.eu.org/forum.php?mod=viewthread&tid=13864550&highlight=ECC
另外简化了正态分布大牛给出例程中的繁复操作,简化提供生成密钥,推导公钥,加密文本,解密文本,加密字节集,解密字节集接口方便安全保密性要求高的场合直接集成。用起来异常的简单方便,但是请不要用于非法用途,使用方法具体见源码。另,感谢一年来坛内大牛的帮助与支持,祝大家春节快乐!

ECC.rar (42.75 KB, 下载次数: 722)



作者: happyweeks365    时间: 2017-1-27 17:42

作者: ULTRAYAN    时间: 2017-1-28 08:42
感谢楼主热心分享!
作者: xinling99    时间: 2017-1-28 12:45
想问下怎么将这个搞成软件的注册码那种类型
作者: qqq1020987    时间: 2017-1-28 14:17
提示: 作者被禁止或删除 内容自动屏蔽
作者: yueying    时间: 2017-1-28 19:56
感谢热心分享
作者: 2672765678    时间: 2017-1-30 12:54
感谢分享奥。。
作者: Narkylix    时间: 2017-2-1 12:11
第一次听说计算机还可以产生真随机数
作者: maybe88    时间: 2017-3-14 21:32
漆曦 发表于 2017-2-1 12:11
第一次听说计算机还可以产生真随机数

查下CryptGenRandom的实现,该函数与Linux下的/dev/random实现非常相似,通过网络事件,键盘敲击事件等物理上随机的事件,收集一些随机bit到熵池来产生随机数,这是一般windows pc上能做的最接近真随机数的方法。如果你有更好的方法可以分享出来大家一起学习。
作者: huhua    时间: 2017-10-3 21:00
好像很高端的样子,不错
作者: xhsxqh    时间: 2018-2-20 12:49
谢谢分享牛牛牛旺旺旺
作者: 小鬼识途    时间: 2018-5-2 17:26
不晓得源码在哪里看。。
作者: tianxi    时间: 2018-5-30 17:17
加解密速度快否 汇编吗
作者: 九州软件    时间: 2018-11-3 11:19
感谢分享!!!
作者: 毛超    时间: 2018-11-14 15:59
不晓得源码在哪里看。。
作者: 深圳梦    时间: 2021-5-16 07:55
ECC椭圆曲线算法
作者: 猛先生    时间: 2022-1-2 16:46
#在这里快速回复#春节快乐!
作者: 猛先生    时间: 2022-1-2 16:46
有谁用吗

作者: 飞宇    时间: 2022-5-3 17:53
浪费俩jb  模块无缘
作者: yjkeeqliu1    时间: 2022-9-2 12:30
祝大家春节快乐!
作者: vodvod    时间: 2023-8-1 00:34

感谢分享!!
作者: fengaimei1314    时间: 2024-5-20 15:10
是源码吗
作者: fengaimei1314    时间: 2024-5-20 15:10
下载学习一下吧
作者: luoxixxi    时间: 2024-10-2 14:54
推导公钥,加密文本,解密文本
作者: luoxixxi    时间: 2024-10-3 10:40
简单地说,对称加密不如非对称加密
作者: 飞宇    时间: 2024-12-18 15:46
2024年前来考古,学习一下
作者: lassgo    时间: 2025-1-4 09:00
互相讨论,共同进步,知识共享,大家一起!
作者: lxn2wyf    时间: 2025-1-4 09:03
YYDS~!支持你,继续加油!




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4