mlhk hat folgendes geschrieben : |
| ich will ja nciht mit nur einen buchstaben verschlüssen sondern mit einen ganz wort |
Und immernoch hast du meinen Post nicht durchgelesen
mlhk hat folgendes geschrieben : |
| von wegen progressbar |

Also
ganz copy-paste-fähigen Code liefer ich dir auch nicht, wenn du sowas willst, zahlst du mir Geld dafür. Ich wende hier meine Freizeit auf um Leuten Lösungen zu ihren Problemen anzubieten, nicht um Leuten ihre Programme zu schreiben.
Ich finde, du kriegst es auch selber hin, in die For-Schleife eine Zuweisung für die Progressbar reinzuschreiben und dass die String-Variable Mapdatei natürlich mit deinem Klartext ersetzt werden muss, ist irgendwie selbstverständlich.
Dass ich nirgens Rekursion anwende hat jaenicke schon deutlich gemacht.
de.wikipedia.org/wiki/Rekursion
Und Last but not Least, ich glaube, du verstehst nicht, was eine polyalphabetische Verschlüsselung ist. Dazu hab ich
auch schon was in dem Post geschrieben, den du so konsequent vermeidest zu lesen:
Quelltext
1: 2: 3:
| Schlüssel: blablablabl Klartext : huhu *freu* Code : wasauchimme |
Hierbei ist das Schlüsselwort "bla". Es wird über den Text gelegt und wiederholt, bis man für jeden Buchstaben des Klartexts einen Schlüsselbuchstaben hat. Nun wird jeder Klartextbuchstabe mit dem dazugehörigen Schlüsselbuchstaben ver-xor-t.
Theoretisch könnte man auch jeden Buchstaben des Klartext mit einem "Wort" verschlüsseln, aber das wäre natürlich unsicherer, da man dann eine monoalphabetische Verschlüsselung vorliegen hat und diese lässt sich über eine simple Häufigkeitsanalyse in 5 Minuten knacken. Bei einer Polyalphabetischen braucht man wenigstens einen hinreichend langen Text und 20 Minuten

[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.