1
내 전치 암호를 작동 시키려고합니다. Java 전치 암호 encrypt/decrypt
때마다 내가 입력 내가 잘못 뭐하는 거지 ...을 암호 해독 방법으로 암호화 방법의 결과 암호 텍스트, 나는 원래 일반 텍스트를 다시 받아야합니다 ...하지만 그런 경우가 아니다?
도움 주셔서 감사합니다!
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; }
알고리즘은 무엇이되어야합니까? 몇 가지 오류를 볼 수는 있지만 암호문이 어떻게 생겼는지 정확히 알지 못합니다 ... –