精易论坛

标题: [CryptAPI]纯windowsAPI计算AES/DEA/3DES,RSA加密解密,RSA签名验签,HMAC,散列等 [打印本页]

作者: 落款hMZ    时间: 2017-6-18 05:46
提示: 作者被禁止或删除 内容自动屏蔽
作者: 落款hMZ    时间: 2017-6-18 05:55
提示: 作者被禁止或删除 内容自动屏蔽
作者: 多啦A夢    时间: 2017-6-18 06:03
前排占座,好像在哪里看过这个帖子
作者: 娱乐哟    时间: 2017-6-18 06:35
前排占座   
作者: 镇坛道德标杆    时间: 2017-6-18 07:49
巧了  我最近也刚研究了一下CryptoAPI   也是没实现RSA私钥加密公钥解密。发现楼主是同好啊,我也喜欢学习这些加密算法,可以的话加QQ互相交流啊?
我这两天在折腾ECDSA和国密






作者: freexx    时间: 2017-6-18 08:02
不明觉厉啊
作者: 9876543210    时间: 2017-6-18 08:12
本帖最后由 9876543210 于 2017-6-18 08:18 编辑

要是不调用任何api,只用核心支持库实现这些算法的话应该可以加3级精华,并且极有可能会进入优秀原创软件板块中。
作者: 宇智波·泉奈    时间: 2017-6-18 08:27
偶遇土豪
作者: onefish    时间: 2017-6-18 11:07
#在这里快速回复#必须加分,这个6的狠
作者: 落款hMZ    时间: 2017-6-18 21:38
提示: 作者被禁止或删除 内容自动屏蔽
作者: 落款hMZ    时间: 2017-6-18 21:44
提示: 作者被禁止或删除 内容自动屏蔽
作者: 镇坛道德标杆    时间: 2017-6-18 21:45
落款hMZ 发表于 2017-6-18 21:38
微软的CryptAPI跟openssl侧重点不同,前者更注重实用性,而后者更注重学术性。私钥加密-公钥解密,这个流 ...

我也有过这个想法   然而水平不足   而且前段时间已经有人实现并且开源了    搜索winhttp  sspi
作者: 隔世經年    时间: 2017-6-19 10:00
感谢分享!!!支持一下
作者: wojiushiquanye    时间: 2017-6-19 19:04
谢谢楼主   偶遇大神
作者: huhua    时间: 2017-6-20 02:16
谢谢,拿走了
作者: vSpear    时间: 2017-6-21 09:46
喜欢你..就这样
作者: Codebug    时间: 2017-6-21 19:00
微软的库确实好用
作者: 黑白郎君    时间: 2017-6-22 01:09
来学习下!!!
作者: 张少奎    时间: 2017-6-22 08:57
看着楼主的名字有点眼熟,果然是吾易作者
作者: pinggle    时间: 2017-6-22 19:58
谢谢分享,,,
作者: 衰而不爱    时间: 2017-6-29 08:18
hmac-384  这个算法的计算结果是错误的。不知道为什么的
作者: 落款hMZ    时间: 2017-6-29 08:30
提示: 作者被禁止或删除 内容自动屏蔽
作者: 衰而不爱    时间: 2017-6-29 09:32
落款hMZ 发表于 2017-6-29 08:30
这个结果跟openssl上的结果一致,但是跟某些在线加密里的结果不一致,源码注释里有说明

oo .我就是看见和JS的不一样、
作者: 山川    时间: 2017-7-8 01:31
顶一个,好东西
作者: sunmoonstar    时间: 2017-7-20 09:27
顶上,,,,
作者: 调皮的男孩    时间: 2017-7-21 12:38
这个可以有 谢谢分享
作者: 酒醒黄昏    时间: 2017-8-28 09:58
没有 SHA-3哈希加密算法
作者: 已注销370852    时间: 2017-9-3 14:44
提示: 作者被禁止或删除 内容自动屏蔽
作者: wuse111    时间: 2017-9-6 10:17
正好需要,感谢楼主的分享
作者: 易语言不错    时间: 2017-9-12 21:41
牛逼了,老铁,爱你哟!
作者: wujian321    时间: 2017-9-13 03:56
  谢谢楼主分享。。
作者: wujian321    时间: 2017-9-15 00:47
老哥问两个问题。。求解答。。。谢谢啦。。
1、XP-WIN10都能用吗
2、HMAC-sha512这个咋解密啊。。  求求求解答。。。。
作者: 落款hMZ    时间: 2017-9-15 03:38
提示: 作者被禁止或删除 内容自动屏蔽
作者: liboda    时间: 2017-9-19 20:16
拿走做研究了 谢谢楼主
作者: bayue    时间: 2017-9-27 11:29
这个可以有 谢谢
作者: 1234321    时间: 2017-10-7 19:44
这个可以有 谢谢
作者: eyuyaner8    时间: 2017-10-11 10:37
这个好,下载了
作者: eyuyaner8    时间: 2017-10-19 11:25
请问RSA可以自行设置公钥和模数来实现加密和签名吗,而不是随机生成密钥对
作者: wojinz    时间: 2017-10-21 22:16
挺厉害了哦
作者: hrb011011    时间: 2017-10-31 12:19
非常感谢分享~
作者: jzpo    时间: 2017-11-1 08:42
大神你太棒了
作者: 晓晓晓    时间: 2017-11-16 15:05
学习一下 谢谢分享
作者: 续写幸福    时间: 2017-11-23 22:31
公钥加密后,使用公钥还能解密?难道就我自己这样么?不过还是谢谢楼主的源码!
作者: 落款hMZ    时间: 2017-11-23 23:38
提示: 作者被禁止或删除 内容自动屏蔽
作者: 续写幸福    时间: 2017-11-24 10:22
落款hMZ 发表于 2017-11-23 23:38
公钥加密后只能用私钥解密,如果你导入的确实只含有公钥的信息,那用公钥是不可能解密的
如果你导入的文 ...

你想多了,我确实是谢谢你的开源!
作者: 续写幸福    时间: 2017-11-24 10:38
落款hMZ 发表于 2017-11-23 23:38
公钥加密后只能用私钥解密,如果你导入的确实只含有公钥的信息,那用公钥是不可能解密的
如果你导入的文 ...

刚才试了下,确实是这样!

有时间的话看下这个源码!额外生成的密钥对不会出现这样的情况!

是不是我哪里不对?由衷感谢!

落款RSA模块.zip (58.39 KB, 下载次数: 20)

作者: taohongsen1990    时间: 2017-11-24 10:49
谢谢分享            
作者: 落款hMZ    时间: 2017-11-25 00:40
提示: 作者被禁止或删除 内容自动屏蔽
作者: syk01    时间: 2017-12-6 13:55
很强大,学习了
作者: sunmoonstar    时间: 2017-12-12 10:42
这个强啊。。。
作者: 莫泽才    时间: 2017-12-30 22:17
谢谢分享!!!
作者: 隔壁村少年    时间: 2018-1-8 01:36
不错的源码,谢谢分享
作者: collin8888    时间: 2018-1-10 11:27
这个不错,支持
作者: likong    时间: 2018-1-31 00:52
zhe这个错误   libeay32.dll再发个 看看  阿里云的 下载不了了  

作者: wzx17520394175    时间: 2018-2-6 10:20
这个不错,支持
作者: leiwawa001    时间: 2018-2-7 13:11
好全的加解密例子
作者: zys645    时间: 2018-3-31 19:41
这个绝对是最牛逼的
作者: zjnpy520    时间: 2018-4-8 14:51
这个要顶。。刚好要用到。。支持楼主
作者: gogc    时间: 2018-4-19 13:19
谢谢正要用呢。。。。。
作者: vcqybq    时间: 2018-4-19 21:09
感谢分享感谢分享感谢分享感谢分享
作者: lanfengc    时间: 2018-4-25 23:15
感谢楼主分享。 下载看看
作者: caffee    时间: 2018-5-9 10:32
这个如果要使用自定义的公钥加密,应该怎么调用啊
作者: 鬼舞技术    时间: 2018-5-12 21:31

作者: 闪记充    时间: 2018-7-7 21:55
楼主这么强竟然还没项目,好东西,感谢分享。
作者: cangshou    时间: 2018-7-9 23:19
火币API文档中“使用ECDSA算法和私钥对签名(Signature)加签产生的PrivateSignature”这句里的ECDSA算法可以给个示例吗?或者给个火币网签名的DEMO?提前谢谢了!
作者: 已注销300776    时间: 2018-7-23 16:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: 睡睡虫    时间: 2018-7-27 19:07
试试,学习学习
作者: 亚马逊    时间: 2018-8-1 17:51
感谢楼主, 这正是我想要的加密
作者: xuezhq    时间: 2018-8-11 17:16
支持共享精神!!!!!
作者: polin    时间: 2018-8-12 10:09
谢谢大佬分享
作者: carter09    时间: 2018-8-21 00:37
谢谢大佬分享
作者: woshiyezhen    时间: 2018-9-1 18:16
学习学些所发生的发送
作者: lyliu    时间: 2018-9-2 14:50
正想找一个对称加密算法。
作者: nicewell    时间: 2018-9-3 22:25
非常感谢分享。
作者: liqi444202029    时间: 2018-9-4 17:21
正好需要,谢谢大神!!!!!!!
作者: 落款hMZ    时间: 2018-9-19 16:32
提示: 作者被禁止或删除 内容自动屏蔽
作者: 起風了    时间: 2018-10-16 08:23
这方面的难题,一般找他们,用钱砸也能砸出来一些东西
作者: 发财ffcc    时间: 2018-10-26 23:05

正好需要,谢谢大神!!!!!!!
作者: 发财ffcc    时间: 2018-10-26 23:06

正好需要,谢谢大神!!!!!!!
作者: yangyitzzg    时间: 2018-12-3 21:28
感谢大佬分享,学习!
作者: yi15496982    时间: 2018-12-17 01:47
谢谢了看看吧
作者: 小磊網絡    时间: 2018-12-22 01:39
#在这里快速回补充一下:最近遇到很多人咨询说他们的密钥是字节集的,要转化为文本后成了乱码或长度不够,导致加密结果错误,其实只要稍微修改一下我的源码,把密钥的数据类型改为字节集就可以了,一共只需要修改4个地方复#
作者: 我是逛逛    时间: 2018-12-24 17:39
很好很不错
作者: truetears    时间: 2018-12-26 12:11
有个问题? 标准aes加密方式AES-CEB 里面有个设置项目【偏移量:】你这个源码解密的时候没有偏移量参数设置,网上的加密数据,php加密数据  都解不开。
作者: 落款hMZ    时间: 2018-12-26 20:23
提示: 作者被禁止或删除 内容自动屏蔽
作者: plt1111    时间: 2019-1-11 12:05
感谢大佬分享!!!!
作者: sweether    时间: 2019-1-12 10:27
感谢分享,新手受教
作者: 周末派    时间: 2019-1-12 15:59
FPX文件导入用于winhttp API 双向验证 等等(winhttpAPI 源码请自行在论坛里搜索,例子很多)

作者: jospo2008    时间: 2019-1-17 14:02
本帖最后由 jospo2008 于 2019-1-17 14:29 编辑

编码怎么解决
作者: jospo2008    时间: 2019-1-17 14:04
本帖最后由 jospo2008 于 2019-1-17 14:29 编辑

解决了。要先转换编码
作者: 2269248626    时间: 2019-1-19 03:12
666666666666666666666666
作者: jylt516    时间: 2019-1-29 16:27
66666666666666666666666
作者: jylt516    时间: 2019-1-29 16:52
不支持私钥加密,OPENSSL的支持
作者: xiaoxiao2    时间: 2019-3-16 17:08
X文件导入用于winhttp API 双向验证 等等(winhtt
作者: seaold    时间: 2019-3-18 21:52
thanks a lot.
作者: 博希    时间: 2019-3-21 00:59
落款hMZ 发表于 2017-6-18 21:38
微软的CryptAPI跟openssl侧重点不同,前者更注重实用性,而后者更注重学术性。私钥加密-公钥解密,这个流 ...

做不到公钥解密没啥用处。通信从来都是双向的,只能一方加密一方解密,那还怎么加密通讯。不知道微软是怎么想的。
作者: 浮沉咯    时间: 2019-3-24 19:15
        不错,问下多线程用不同的公钥调用加密.会不会挂?
作者: zhangtao118    时间: 2019-4-13 13:57
感谢感谢,找了好久好久
作者: 沧海生烟    时间: 2019-4-18 17:54
目前研究这个,下来看看
作者: dlt814    时间: 2019-4-18 20:23
看一块 瞧一瞧




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