Алгоритм грубой силы с ошибкой передачи Java

Я думаю, что это может быть очень простым решением, но я не слишком уверен.

Я пытаюсь создать массив символов, сортировать их, увеличивая определенный индекс массива и бросая их в строку в конце.

Я выполнил это (проверено печатью результата на консоль. "аааааааа» к "aaaaaaab» и так далее. Тем не менее, моя новая версия кода сортирует значения ASCII 33 - 126. '!' к ~

Теперь я пытаюсь вызвать эту строку в методе main, чтобы назначенная нам программа шифрования / дешифрования могла использовать эту строку снова и снова.

Программу, которую мы изначально назначили, можно найти здесь:http://www.avajava.com/tutorials/lessons/how-do-i-encrypt-and-decrypt-files-using-des.html}

    import java.lang.Class.*;
    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.io.InputStream;
    import java.io.OutputStream;
    import javax.crypto.Cipher;
    import javax.crypto.CipherInputStream;
    import javax.crypto.CipherOutputStream;
    import javax.crypto.SecretKey;
    import javax.crypto.SecretKeyFactory;
    import javax.crypto.spec.DESKeySpec;

public class Example1 {

public String keyGen() {
//create an array used for storing each character    
char array[] = new char[8];

    //for loop checks for each character between '!' and '~'
    for (char c0 = '!'; c0 

Ответы на вопрос(1)

Ваш ответ на вопрос