Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用2D数组在Java中进行加密_Java_Arrays_Encryption - Fatal编程技术网

使用2D数组在Java中进行加密

使用2D数组在Java中进行加密,java,arrays,encryption,Java,Arrays,Encryption,我想为我的计算机科学课做一本密码本。我面临的一个问题是如何加密和解密它。我有它,所以数组写入一个文件,所以我要问的是,是否有一种方法在写入文件之前加密数组,然后在读取文件时解密 到目前为止,这是我的字符串,但我有它,所以你在网站上键入用户名和密码 public String pass[][] = new String[][]{ {"Username", "Password", "Password Hint"}, {"admin", "d2gg6ag", "No password

我想为我的计算机科学课做一本密码本。我面临的一个问题是如何加密和解密它。我有它,所以数组写入一个文件,所以我要问的是,是否有一种方法在写入文件之前加密数组,然后在读取文件时解密

到目前为止,这是我的字符串,但我有它,所以你在网站上键入用户名和密码

public String pass[][] = new String[][]{
    {"Username", "Password", "Password Hint"},
    {"admin", "d2gg6ag", "No password hint!"}
};

谢谢

相关:@Thilo这有点帮助,但我使用的是2D数组,我刚刚开始用java编码。我仍然很困惑,我怎么能把它和我的array@BryceThompson:在这种情况下,请先完成程序的其他部分,例如将数组写入文件。无论如何,这都需要完成,并允许您磨练Java技能。您还可以要求操作系统处理加密(例如将文件写入加密的U盘)。@Thilo,如果依赖文件系统进行加密,密码管理器就不是什么密码管理器。你也可以把密码写在一个文本文件中。(但这听起来像是一个入门课上的学校项目,所以它实际上不需要使用强大的密码学;它应该有一些东西,可以在以后用真正的密码替换。)@DarkV1没有什么私事,但如果可以的话,我会否决你的评论。这正是你不应该做的。相关:@Thilo这有点帮助,但我使用的是2D数组,我刚刚开始用java编码。我仍然很困惑,我怎么能把它和我的array@BryceThompson:在这种情况下,请先完成程序的其他部分,例如将数组写入文件。无论如何,这都需要完成,并允许您磨练Java技能。您还可以要求操作系统处理加密(例如将文件写入加密的U盘)。@Thilo,如果依赖文件系统进行加密,密码管理器就不是什么密码管理器。你也可以把密码写在一个文本文件中。(但这听起来像是一个入门课上的学校项目,所以它实际上不需要使用强大的密码学;它应该有一些东西,可以在以后用真正的密码替换。)@DarkV1没有什么私事,但如果可以的话,我会否决你的评论。这正是你不应该做的。