Also habe ich ein bisschen Text, den ich in eine Playfair-Chiffre übergeben muss, um verschlüsselt zu werden. Das Problem ist, ich möchte die Interpunktion beibehalten, die in der Zeichenfolge verwendet wird. Zum Beispiel "Timmy, was ist deine Lieblingsfarbe?" könnte die Zeichenfolge sein, die ich verschlüsseln möchte. Ich brauche eine Möglichkeit, dass jedes Mal, wenn der Text verschlüsselt wird, die Interpunktion entfernt und dann wieder in die Ausgabe eingefügt wird, so dass ich für das obige Beispiel "chds, xgdd'a ywte gdfabyqt olshf?" Ich muss auch in der Lage sein, dasselbe zu tun, wenn die Nachricht dann decodiert wird. Jede Hilfe wird empfohlen!Entfernen und wieder einfügen Interpunktion später Java
PS: Brauche keine Hilfe mit dem Schlüsselabschnitt. Nur die PT zu CT Interpunktion Erhaltung.
Codieren Sie Ihre 'Zeichenfolge' (vor der Verschlüsselung) an (für ein Beispiel) base64. –
"Timmy Komma was Apostroph ..." – rossum