【问题标题】:Encryption in blackberry and decryption in .net webservices黑莓中的加密和.net webservices中的解密
【发布时间】:2010-12-05 13:08:39
【问题描述】:

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

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

【问题讨论】:

  • 问显而易见的;你能不使用传输安全吗?(https)

标签: c# .net blackberry webserver


【解决方案1】:

我发现在 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

【讨论】:

  • 我知道这是旧的,但我正在尝试做类似的事情。与使用带有用户名+密码的 https 或某种基于令牌的身份验证相比,实现这一点有什么优势?
  • @Tejaswi Yerukalapudi - 这取决于您要保护什么,或者您在做什么。我有一个需要传递密码的应用程序,并且我想验证客户端,因此我使用了加密,因为每个客户端都有自己的公钥,以确保只有受信任的客户端才能连接。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-08-19
  • 1970-01-01
  • 2013-09-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多