使用java创建文件夹锁定应用程序

时间:2011-03-04 09:17:11

标签: java

我有一个来自我大学的项目,使用Java制作文件夹锁定应用程序。 我不知道该如何去做。请提供一些关于如何保护文件夹\文件密码的线索?。

3 个答案:

答案 0 :(得分:1)

完全依赖原生。

您需要使用本机功能保护/加密/隐藏文件夹。

如果您的应用验证用户是否反转了该过程

答案 1 :(得分:1)

如果您不希望它依赖于特定的操作系统,您可以这样:

  • 使用以下方式拉链:
  

http://download.oracle.com/javase/1.3/docs/api/java/util/zip/package-summary.html

  • 使用以下方式加密:
  

http://download.oracle.com/javase/1.4.2/docs/guide/security/CryptoSpec.html

  • 首先用随机数据替换文件中的所有字符,然后删除这些文件,以安全删除原始数据。

答案 2 :(得分:1)

守护程序线程或服务将运行,用于锁定文件夹管理,用于锁定,解锁,显示警报等。

随着文件夹中文件数量的增加,采用快速高效的加密和解密算法也是另一项挑战,效率不应下降。

同时,用户和密码列表应该是安全的,不应该是os dependents。文件篡改等也应该处理!!