gpt4 book ai didi

Java转置密码加密/解密

转载 作者:太空宇宙 更新时间:2023-11-04 08:15:12 30 4
gpt4 key购买 nike

我正在尝试让我的转置密码发挥作用。

每当我将加密方法得到的密文输入解密方法时,我应该得到原始的明文......但事实并非如此......

我做错了什么?

感谢您的帮助!

public String EncryptTranspositionCipher(){
String outputstring = "";


for(int j=0;j<key;j++){
for(int i=j;i<plainText.length();i+=key){
outputstring += plainText.charAt(i);
}
}
return outputstring;
}
public String DecryptTranspositionCipher(){
String outputstring = "";
int stepforDec=0;
stepforDec= plainText.length() / key;
for(int j=0;j<stepforDec;j++){
for(int i=j;i<plainText.length();i+=stepforDec){
outputstring += plainText.charAt(i);
}
}
return output string; }

最佳答案

查看您的 Decrypt Transposition Cipher() 方法。它在哪里找到您想要解码的密文?也许你可以做得更好,比如:

 public String DecryptTranspositionCipher(String cyphertext){ ... }

关于Java转置密码加密/解密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10551877/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com