用Java传过来的RSA密钥对,C#跟Java通讯
publicKey=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDdjM9QwNGOqkWFWLIV49zIBGML5Sim7qqCadX4Dt4tOlxwnKHmITrD+I4ThOXUlHHmTEFEBbO/CBYmhyzrpkGQhhuabNo8N6Ctvn3HMheTJjdCABrOWNOjujUiUzFTbQbGtq4i2C9NFxUSZvhMaJ6XvykF7o8Ij0hDWH5S333Q6QIDAQABprivateKey=*****类似于publicKey这样的字符串
最近用C#对Java后台框架生成RSA的密文解密,然后同时传加密文件给Java后台。
1、虽然用Oppssl方法解密了Java后台传过来的字符串(通过Java生成RSA密钥对中私钥private解密),但是有个别字符出现乱码。
2、用C#加密(用Java生成密钥对中的公钥publicKey加密)传给Java那边是,Java解不了。
若不改Java那边的代码,只是C#改如何跟Java后台的通讯了 (即C#适应Java),请牛人帮忙解答下?
最好就是有实例工程,O(∩_∩)O谢谢!! C# java RSA 加密解密
补充:.NET技术 , 其他语言