黑莓中的加密和.net Web服务中的解密

时间:2010-12-04 10:28:03

标签: c# .net blackberry webserver

我的BlackBerry应用程序需要将加密数据发送到.NET Web服务,这将解密数据。

请分享您对如何执行此操作的想法。

1 个答案:

答案 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