社区
C#
帖子详情
关于c# 使用java的私钥进行加密字符串
ruiliu1213
2014-12-04 06:45:16
服务器端是java rsa生成的私钥,
客户端用c# rsa私钥加密字符串传给java服务端进行解密操作,
.net里面用的是xml格式,java是字符串,有什么方法可以解决
...全文
185
6
打赏
收藏
关于c# 使用java的私钥进行加密字符串
服务器端是java rsa生成的私钥, 客户端用c# rsa私钥加密字符串传给java服务端进行解密操作, .net里面用的是xml格式,java是字符串,有什么方法可以解决
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
winnowc
2014-12-04
打赏
举报
回复
那就再找个别的工具验证下,我一般用XCA:
http://sourceforge.net/projects/xca/
,这是个openssl的GUI,如果它能打开就应该是正常的
ruiliu1213
2014-12-04
打赏
举报
回复
使用另外个方法解决了,现在又有个新问题,使用服务方的pem在rsa.ImportParameters(parameters);的时候报不正确的项CryptographicException 异常,我另外在网上找了几个pem的密钥加密都正常,是否是服务方pem密钥问题?
ruiliu1213
2014-12-04
打赏
举报
回复
使用另外个方法解决了,现在又有个新问题,使用服务方的pem在rsa.ImportParameters(parameters);的时候报不正确的项CryptographicException 异常,我另外在网上找了几个pem的密钥加密都正常,是否是服务方pem密钥问题?
winnowc
2014-12-04
打赏
举报
回复
先确定拿到的密钥究竟是什么格式的,如果是pem的,看这里:
http://bbs.csdn.net/topics/390913872
ruiliu1213
2014-12-04
打赏
举报
回复
引用 1 楼 bdmh 的回复:
啥意思,你的xml格式跟你加密什么关系
c#的密钥是xml格式,我得到的是java的密钥字符串,有什么方法可以把字符串的密钥转换成c#能识别的xml格式
bdmh
2014-12-04
打赏
举报
回复
啥意思,你的xml格式跟你加密什么关系
C#
RSA
私
钥
加密
公
钥
解密
利用System.Numerics.BigInteger实现,
私
钥
加密
,公
钥
解密。兼容PKCS1填充方式。有效文件只有MyRSA.cs一个,其它文件是因为带了一个演示窗口。
C#
非对称
加密
私
钥
加密
公
钥
解密实现
C#
RSA非对称
加密
实现
私
钥
加密
公
钥
解密;可以用于生成授权码。 RSA生成一下随机值,然后都是用BigInteger类
字符串
跟字节数组互转
unity从本地读取pfx公
钥
私
钥
,
使用
私
钥
对
字符串
进行
SHA256WithRSA
加密
,
c#
代码
在unity从本地读取pfx公
钥
私
钥
,
使用
私
钥
对
字符串
进行
SHA256WithRSA
加密
,
c#
代码,已封装成工具类直接调用即可。
C#
RSA
加密
解密签名和验证签名的小例子
C#
RSA
加密
解密签名和验证签名的小例子,代码都加了注释,可以很容易看懂.如果应用到消息收发,发送方用公
钥
加密
,接收方用
私
钥
解密.如果是应用到软件注册方面,则需要客户端保留公
钥
,程序开发者保留
私
钥
.
使用
签名和验证签名这个操作就可以实现了.RSA是非对称
加密
,一般情况下是用公
钥
加密
,
私
钥
解密,这是一对.特殊情况下(例如验证软件正版),
使用
签名和验证签名这一对.
rsa
加密
串转
C#
的xml格式
使用
.net5.0框架编写,里面有
使用
介绍的截图
C#
110,561
社区成员
642,566
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章