Ich suche jemanden, welcher mir ein Programm erstellt, wo ich
meine eigene minimale Verschlüsselung machen kann.
Das Programm sollte Nachrichten/Texte verschlüsseln und entschlüsseln können.
-------------------------------------------------------------------------
Als Erstes soll man im Menü auf "Eigene Verschlüsselung erstellen" drücken können. Dann soll eine Tabelle erscheinen:
Es soll in der 1. der zweispaltigen Tabelle alle Buchstaben und Zahlen immer in einer neuen Zeile stehen...
In der 2. Spalte soll man dann eingeben, zu was der jeweilige Buchstabe oder die jeweilige Zahl wird.
Das soll man dann speichern können.
Diese gespeicherte Tabelle soll in den Ordner des Verschlüsselers kommen.
Wenn man den Verschlüsseler startet, soll man dann die Tabelle laden können und in ein Eingabefeld die zu verschlüsselne Nachricht eingeben können.
Dann unten auf einen Button "Verschlüsseln" drücken und dann wandelt er alle Buchstaben und Zahlen, wie in der geladenen Tabelle um und man erhält den Verschlüsselten Text.
Diesen Text soll man später dann wieder in das Eingabefeld tun können.
Wenn man dann unten auf den Button "Entschlüsseln" drückt, soll er die Nachricht mithilfe der geladenen Tabelle wieder entschlüsseln und die Nachricht anzeigen.
Ich versteh nur leider den Code nicht, könntest du mir das nochml erklären pls?
Also er erhöht jeden einzelnen Buchstaben einfach um 1.
Kannst du auch zB. mit A2334FBC234D oder so multiplizieren/dividieren/.... .
Oder man kann nen langen Key erstellen und diesen mit nem eingegebenen Passwort verschlüsseln & dann erst damit den Text, kenn mich da aber nicht so aus.
Btw, wie würde man denn einen Byte verschlüsseln?N byte kann ja nur maximal FF sein soweit ich weiss.
Also multiplizieren kann ich schwer ohne zusätzlichen Speicher zu verbrauchen, dividieren bleibt Rest. Ok, XOR oder so? Aber eigentlich reden wir hier am TE vorbei, mir würde dafür nichts besseres einfallen als: Erstmal ne Funktion schreiben mit switch case die den Buchstaben vergleicht & ersetzt. Dann halt noch ne GUI dazu. Ich muss eh mal üben, vielleicht mach ich das, nur ne schöne GUI wird es nicht haben.^^ Wäre halt viel einfacher/sicherer es normal zu verschlüsseln, da mal was zum Verschlüsseln, ist nicht für Texte, aber sicher(zumindest siehts so aus).
Btw, wie würde man denn einen Byte verschlüsseln?N byte kann ja nur maximal FF sein soweit ich weiss.
Also multiplizieren kann ich schwer ohne zusätzlichen Speicher zu verbrauchen, dividieren bleibt Rest. Ok, XOR oder so? Aber eigentlich reden wir hier am TE vorbei, mir würde dafür nichts besseres einfallen als: Erstmal ne Funktion schreiben mit switch case die den Buchstaben vergleicht & ersetzt. Dann halt noch ne GUI dazu. Ich muss eh mal üben, vielleicht mach ich das, nur ne schöne GUI wird es nicht haben.^^ Wäre halt viel einfacher/sicherer es normal zu verschlüsseln, da mal was zum Verschlüsseln, ist nicht für Texte, aber sicher(zumindest siehts so aus).
Addieren, Multiplizieren und XOR gehen super.
In richtiger Verwendung auch Shifts, OR usw.