使用 Flexbuilder 创建连接到 Saleforce.com 的 AIR 应用程序,如何加密本地数据存储?
我创建了一个与 Salesforce.com 交互的 Adobe AIR 应用程序。我唯一的缺点是同步到桌面的数据未加密。我可以加密本地创建的数据库,但是,我正在尝试加密由 flexforforce 工具包创建和维护的数据库。感谢您的任何建议。
I have created an Adobe AIR application that interfaces with Salesforce.com. The only drawback I have is that the data that is synced to the desktop is not encrypted. I can encrypt a database that I create locally, however, I am trying to encrypt the database that is created and maintained by the flexforforce toolkit. Thanks for any suggestions.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
J_A_X 是正确的,如果无法访问与数据库通信的底层代码,这几乎是不可能的,但情况似乎已经发生了变化。
AFAICT SalesBuilder 正在使用本地加密的 Air 数据库:http://coenraets.org/blog/2008/11/salesbuilder-15-with-new-air-15-database-encryption/。看来该应用程序的源代码可用,因此您有可能能够提取正在使用的库吗?或者也许您正在使用的库实际上已经加密了数据库?
J_A_X is correct, without access to the underlying code communicating to the database, it would be damn near impossible, however it appears the situation has changed.
AFAICT SalesBuilder is using a locally encrypted air database: http://coenraets.org/blog/2008/11/salesbuilder-15-with-new-air-15-database-encryption/. It appears the source code is available for this application, and thus a possibily that you might be able to pull the libraries this is using? Or perhaps the libraries you are using are in fact already encrypting the database?