使用Flex或Actionscirpt或AIR加密本地文件?

时间:2009-08-28 02:55:49

标签: flex encryption

我想使用Adobe Flex,Actionscript或Air加密本地文件......帮助我。

...或者我想知道其他选项,但不知道vc ++或activeX。 我想跨平台操作。 你会一起考虑吗?

2 个答案:

答案 0 :(得分:3)

如果您正在寻找使用AIR加密文件的快速简便解决方案,您可能会尝试将该文件读入AIR程序......然后,将这些位存储为AIR的加密本地存储中的字节数。

可以找到Adobe文档here, - 另请注意 - 如果加密的本地存储增长到10 MB以上,则会出现性能警告。

// Read file contents as fileData

var bytes:ByteArray = new ByteArray();
bytes.writeUTFBytes(fileData);
EncryptedLocalStore.setItem("filename", bytes);

答案 1 :(得分:2)

空气似乎是一个合理的选择。它是唯一具有良好本地文件访问权限的基于Flash的产品。

这个图书馆肯定会有所帮助:http://code.google.com/p/as3crypto/

如果您不想查看任何基于C / C ++的东西并且需要x平台功能,那么Java可能是下一个最佳选择。