我的BlackBerry应用程序需要将加密数据发送到.NET Web服务,这将解密数据。
请分享您对如何执行此操作的想法。
答案 0 :(得分:0)
我发现在Java和.NET之间安全发送数据的唯一方法是使用BouncyCastle(http://www.mobilefish.com/developer/bouncycastle/bouncycastle.html),因为您可能希望使用RSA加密来加密对称密钥,除非您要加密一个小的数据量。如果您要为每个会话发送加密数据和不同的对称密钥,那么这将是您最好的选择。
你可能想看一下这个问题,看看在Blackberry上使用Bouncy Castle的简短讨论:
BouncyCastle RSA encryption for BlackBerry
这个讨论将展示它应该如何在Blackberry上运行:
http://supportforums.blackberry.com/t5/Java-Development/bouncy-castle/m-p/541682