|
You last visited: Today at 16:26
Advertisement
Verschlüsselungsprogramm
Discussion on Verschlüsselungsprogramm within the General Coding forum part of the Coders Den category.
03/12/2011, 19:06
|
#1
|
elite*gold: 0
Join Date: Feb 2011
Posts: 212
Received Thanks: 38
|
Verschlüsselungsprogramm
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.
------------------------------------------------------------
Hoffe, dass das jemand für mich machen kann.
Artus
|
|
|
03/13/2011, 01:08
|
#2
|
elite*gold: 150
Join Date: Dec 2010
Posts: 112
Received Thanks: 159
|
ich verstehe nicht ganz, wo das Problem ist.
Code:
char buf[20]="mein Text";
int i;
for (i=0; i<=9; i++) {
buf[i]=buf[i]+1;
}
zum entschlüsseln:
Code:
for (i=0; i<=9; i++) {
buf[i]=buf[i]-1;
}
|
|
|
03/13/2011, 09:05
|
#3
|
elite*gold: 151
Join Date: Apr 2010
Posts: 1,545
Received Thanks: 124
|
Quote:
Originally Posted by Kiakar
ich verstehe nicht ganz, wo das Problem ist.
Code:
char buf[20]="mein Text";
int i;
for (i=0; i<=9; i++) {
buf[i]=buf[i]+1;
}
zum entschlüsseln:
Code:
for (i=0; i<=9; i++) {
buf[i]=buf[i]-1;
}
|
Welches Programm  ?
|
|
|
03/13/2011, 10:10
|
#4
|
elite*gold: 0
Join Date: Feb 2011
Posts: 212
Received Thanks: 38
|
Ich versteh nur leider den Code nicht, könntest du mir das nochml erklären pls?
|
|
|
03/14/2011, 14:45
|
#5
|
elite*gold: 0
Join Date: Feb 2011
Posts: 212
Received Thanks: 38
|
#push
|
|
|
03/14/2011, 19:52
|
#6
|
elite*gold: 0
Join Date: Aug 2010
Posts: 334
Received Thanks: 79
|
Quote:
Originally Posted by ArtusT
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.
|
|
|
03/14/2011, 20:38
|
#7
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,909
Received Thanks: 25,409
|
Ich hoffe nur, du willst das nicht für etwas wichtiges, das ist nämlich sehr unsicher auf diese Weise.
|
|
|
03/15/2011, 16:55
|
#8
|
elite*gold: 0
Join Date: Aug 2010
Posts: 334
Received Thanks: 79
|
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).
|
|
|
03/16/2011, 13:28
|
#9
|
elite*gold: 0
Join Date: Feb 2011
Posts: 212
Received Thanks: 38
|
Ich möchte nur so ein paar Sachen verschlüsseln, welche nicht's wichtiges beinhalten...
|
|
|
03/16/2011, 17:43
|
#10
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,909
Received Thanks: 25,409
|
Quote:
Originally Posted by ZackBlack
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.
|
|
|
All times are GMT +1. The time now is 16:27.
|
|