在JAVA使用RSA加密的密串和签名如何在C#里解密和验签 5

这个是签名和密串:{"sign":"TqYEvz04tGKi1g5S+lPl96m7n/xCf2W5sIMtx22BRJYaIHmco0yhjMor1BxOMmWreVD... 这个是签名和密串:{"sign":"TqYEvz04tGKi1g5S+lPl96m7n/xCf2W5sIMtx22BRJYaIHmco0yhjMor1BxOMmWreVDsu6a5BBWFkjO5MHAMa7+u8iTcxAM9oNyKTmUQvs4tPAv6dv1OkifeMxcAMkGBXIyJYX0JsffU3HM0te4VX0C0NL5zW7Txd8ik0VCISD0jzo0yWYxoZ5dgoQebp/7wIiMuqAM9AkcQsVwLn0PVQ7yHFOIw/qpA6AUvFzYiRgd3Q2KC0WRscZ20eIUIiRB9Qr0yhz2ADwna5LoSjXB54rQFPHz0HJhpFQesxWWTX6jeLR/XybSiHGvtFlSlZY/ZJ+EmsHhvfMAmPn8QzoRGUQ==","encrypt":"foQAlnNIhmv8OakzC/zzALhlw7+suGi5CqAj68pKxdzIdO8qxP74EFISBRUeSolURtixQgX+iG7SIEGGS/n6CI9Myc0J5J25Y0+I5H92lk8Uo3eU25rxSO+NgNvXYhV69G/x0NcNCyb+l7Ujnd2Tl+PIviq33HLKjudTc/YpWKMWBfGFtX1CAe2BL5z44zosR1QeEj2q5zfrmyOBlvO+vwBJRdSOuwK8D6lTEgegHyRugMGdLugKnXFJ7pe/WRMXYRIYlRrLgKkjlIpWV+KW06QB2MKKf3D+caiQkXn2m9H8tOFx6TcT3c6Zuefd9+vYxeedUpLqoJOg+OTPYMjpVA=="} 展开
 我来答
哈哈呵呵你好7
2019-07-07 · TA获得超过1630个赞
知道大有可为答主
回答量:2238
采纳率:79%
帮助的人:322万
展开全部
你好,你需要知道RSA的秘钥和签名的算法。
首先你需要有RSA的私钥,利用私钥将encrypt的部分进行解密。然后利用签名的算法对解密的结果做一次签名的运算,如何结果和发送过来的sign一样的话,签名就是没有问题的。
C#有RSA和签名算法的库,所以你重要的是有秘钥和知道签名的算法。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式