【发布时间】:2012-09-07 05:12:50
【问题描述】:
我的公司开发的移动应用程序需要对多个平台的功能进行加密 - iPhone、BlackBerry、J2ME、WinMobile,并且可能在不久的将来还包括 Android。我一直在努力寻找开发应用程序的方法,以便所有应用程序逻辑都可以在单个代码库中开发,每个平台都有不同的 UI 包装器,PhoneGap 似乎是一个很有前途的解决方案。
我想问的是,PhoneGap 开发的应用是否可以使用 3DES、AES、MD5、SHA256 等加密?因为据我了解,PhoneGap 应用程序将使用 Javascript/CSS 等 Web 开发技术编写,我不太确定它们提供的加密功能。 (我更像是应用程序开发人员而不是网络开发人员)
我想创建自己的辅助类来执行此操作,但不确定这些类是否可以在所有平台上移植。例如,如果我使用 Java 制作这些类,它们可以在 iPhone 上使用吗?怎么做?
或者如果有人知道更好的方法,请分享。谢谢!
-奎因
【问题讨论】:
-
MD5 不是加密。这是散列。
标签: encryption cordova