火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
楼主: Xelloss0618
打印 上一主题 下一主题

[类库封装] 火山视窗CNG加解密(Bcrypt)

[复制链接]

32

主题

114

帖子

2077

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2077
11#
发表于 2022-7-16 08:48:18 | 只看该作者
好东西,下来一下。
回复

使用道具 举报

82

主题

479

帖子

3005

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3005
12#
发表于 2022-7-16 12:51:21 | 只看该作者
win10 64位系统中存在问题
CNG加解密类.生成密钥对_RSA (公钥数据,私钥数据, )
已加密的数据= CNG加解密类.加密_RSA_私钥 (待加密的数据, 私钥数据)
解密的数据 = CNG加解密类.解密_RSA_公钥 (已加密的数据,公钥数据)
执行完毕后,发现解密的数据和已加密的数据=一样,说明CNG加解密类.解密_RSA_公钥 (已加密的数据,公钥数据)没有起作用,为什么?
回复

使用道具 举报

26

主题

1502

帖子

5643

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
5643
13#
 楼主| 发表于 2022-7-16 17:30:51 | 只看该作者
摘星揽月 发表于 2022-7-16 12:51
win10 64位系统中存在问题
CNG加解密类.生成密钥对_RSA (公钥数据,私钥数据, )
已加密的数据= CNG加解密类. ...

新版我改在PIV模块里了
https://www.lkuaiy.com/rsdetails?page=1&id=16538767266683541

这个问题我之前发现了,CNG的RSA公钥无法解密,所以这个方法我暂时删除掉
回复

使用道具 举报

6

主题

44

帖子

321

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
321
14#
发表于 2022-12-2 01:15:51 | 只看该作者
请教一下,为什么CNG在WIN7的系统下加密解密会失效?有什么办法可以解决?
回复

使用道具 举报

26

主题

1502

帖子

5643

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
5643
15#
 楼主| 发表于 2022-12-2 11:50:50 | 只看该作者
victorcq 发表于 2022-12-2 01:15
请教一下,为什么CNG在WIN7的系统下加密解密会失效?有什么办法可以解决?

大部分API理论上支持Vista以上系统的,你是全部都不可用?
回复

使用道具 举报

6

主题

44

帖子

321

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
321
16#
发表于 2022-12-2 12:15:21 | 只看该作者
AES 系列的基本上我都试过了,不能用
回复

使用道具 举报

6

主题

44

帖子

321

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
321
17#
发表于 2022-12-2 12:16:46 | 只看该作者
非AES 的没来得及测试,昨天一个个试,还有 RC4也不能
回复

使用道具 举报

8

主题

40

帖子

317

积分

中级会员

Rank: 3Rank: 3

积分
317
18#
发表于 2023-10-11 12:38:00 | 只看该作者
妥妥干货
回复

使用道具 举报

2

主题

26

帖子

145

积分

注册会员

Rank: 2

积分
145
19#
发表于 2023-12-8 12:36:14 | 只看该作者
比openssl少了,CNG_算法类型.哈希_SHA224
回复

使用道具 举报

26

主题

1502

帖子

5643

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
5643
20#
 楼主| 发表于 2023-12-8 12:53:37 | 只看该作者
wmiboy 发表于 2023-12-8 12:36
比openssl少了,CNG_算法类型.哈希_SHA224

CNG是Windows自身的功能,它本来没有SHA224,我也没法加啊。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-5-20 00:47 , Processed in 0.094543 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表