【发布时间】:2018-08-03 05:09:47
【问题描述】:
我是java语言的初学者。我想过加密和解密java(android)和google中的任何文件。 我找到了很多例子,但没有一个对我有帮助。我听不懂。
我想要一个非常简单的示例来加密文件,然后使用我提供的密码解密文件,而不是应用程序自动生成的密码。
为了更清楚:
java.encrypt(file,destination, password );
将使用密码加密文件并保存在目标位置。
java.decrypt(file,destination, password);
将解密文件并保存在目标位置。
我恳求你举个简单的例子。
【问题讨论】:
-
您是初级程序员吗?还是只是 Java 的初学者?有很大的不同。如果您对加密和密码学知之甚少,您可能希望从那里开始,甚至从其他地方开始您的学习探索。如果您对编码知之甚少,则需要完全从其他地方开始,因为此主题不适合初学者。
-
你能贴出你试过的代码吗?
-
不过,这是您的简单示例:XOR encryption。这是一个“难度最低”的 Project Euler 问题。请注意,
^是 Java 中的 XOR 运算符。 -
我是一名初级程序员。
-
none of them were helpful for me. I could not understand them需要详细说明吗?有什么帮助?你到底有什么不明白的?
标签: java android encryption file-io