Einfache Verschlüsselung C Einstieg
Verfasst: Do Feb 19, 2009 5:17 pm
Hi!
Ich komm einfach mit dem Buch lesen --> Programm Tippen ---> Ausprobieren ---> Rumspielen --> weiterlesen nicht ganz zurecht.
Deswegen will ich gleich am anfang ein Projekt an dem ich immer wenn ich was neues Lerne weiterarbeite und vieleicht am ende es funktionsfähig da habe.
Bevor ich das mache würde ich gerne Wissen wie schwer das eigentlich ist wo ich mir vorgenommen habe.
Undzwar will ich ein Verschlüsselungs programm. Dass soll einen Normalen Text einfach umwandeln und ein anderer soll es mit diesem Programm zurück Wandeln können.
Ich bin drauf gekommen als ich mit meinen Schulnachbarn aufn Blatt Papier PC Schriften gemalt habe. Also immer das Alphabet und dann die Buchstaben anders schreiben. Dann dachten wir uns wir könnten doch ne eigene Verschlüsselung machen (Wir könnten auch generatoren nehmen aber das wollten wir nicht^^) und n Programm das Ver- und Entschlüsselt.
Das alles soll ungefähr so ablaufen:
Jemand hat einen Text:
Dieser soll Verschlüsselt werden.
Und zwar jetzt nicht mit dem AES-Twofish.... Algoryhtmus sondern einfach n kleinen Schlüssel den ich selber schreibe.
Ich hab in der Schule nur als Beispiel mir n kleinen Schlüssel ausgedacht.
das Alphabet:
ABCDEFGHIJKLMNOPQRTUVWYXZ
Jetzt tausche ich das etwas aus:
ABCDEFGHIJKLMNOPQRTUVWYXZ
ZYVTQOMKIGECABDFHJKNPRUWX
Was ja dann der Schlüssel wäre.
Und dann mache ich kleine zahlen davor die bedeuten dass man bei der ersten zahl z. B. ² 2 Buchstaben vor und bei ²³ Zwei vor und 3 zurück geht.
Also könnte man Hallo Welt so Verschlüsseln:
F³²Z²²C³³C³³F²³
Hallo
R³³O²³C²²N²³³³
Welt
F³²Z²²C³³C³³F²³_R³³O²³C²²N²³³³
Das ist zwar nicht unbedingt sehr Schwer zu knacken aber uns reicht es ;D
Ich dachte mir jetzt das ich von diesen Leichten Verschlüsselungen 5 Verschiedene mache.
Ich sag ihm dann vorher welchen wir benutzen, und dann bekommt er und ich das Programm und wir können unsere Texte Verschlüsseln.
Also ein Programm wo ich einen von 5 von mir Festgelegte schlüsseln wähle, den Text einkopier und er mir dann den Klartext zeigt.
Das ganze muss nur auf Windows laufen. Sollte aber auf XP und Vista laufen. Und auf Win7;?.
Jetzt wollte ich mal fragen ob so ein Programm ein ding der unmöglichtkeit für einen der C lernt ist oder ob sowas zu machen wäre.
Muss ja nicht schnell sein eben immer wieder stück für stück?
Und Anschliesend kann man das ja noch verbessern...
Was sagt ihr dazu?^^
Ich komm einfach mit dem Buch lesen --> Programm Tippen ---> Ausprobieren ---> Rumspielen --> weiterlesen nicht ganz zurecht.
Deswegen will ich gleich am anfang ein Projekt an dem ich immer wenn ich was neues Lerne weiterarbeite und vieleicht am ende es funktionsfähig da habe.
Bevor ich das mache würde ich gerne Wissen wie schwer das eigentlich ist wo ich mir vorgenommen habe.
Undzwar will ich ein Verschlüsselungs programm. Dass soll einen Normalen Text einfach umwandeln und ein anderer soll es mit diesem Programm zurück Wandeln können.
Ich bin drauf gekommen als ich mit meinen Schulnachbarn aufn Blatt Papier PC Schriften gemalt habe. Also immer das Alphabet und dann die Buchstaben anders schreiben. Dann dachten wir uns wir könnten doch ne eigene Verschlüsselung machen (Wir könnten auch generatoren nehmen aber das wollten wir nicht^^) und n Programm das Ver- und Entschlüsselt.
Das alles soll ungefähr so ablaufen:
Jemand hat einen Text:
Code: Alles auswählen
Hallo Welt
Und zwar jetzt nicht mit dem AES-Twofish.... Algoryhtmus sondern einfach n kleinen Schlüssel den ich selber schreibe.
Ich hab in der Schule nur als Beispiel mir n kleinen Schlüssel ausgedacht.
das Alphabet:
ABCDEFGHIJKLMNOPQRTUVWYXZ
Jetzt tausche ich das etwas aus:
ABCDEFGHIJKLMNOPQRTUVWYXZ
ZYVTQOMKIGECABDFHJKNPRUWX
Was ja dann der Schlüssel wäre.
Und dann mache ich kleine zahlen davor die bedeuten dass man bei der ersten zahl z. B. ² 2 Buchstaben vor und bei ²³ Zwei vor und 3 zurück geht.
Also könnte man Hallo Welt so Verschlüsseln:
F³²Z²²C³³C³³F²³
Hallo
R³³O²³C²²N²³³³
Welt
F³²Z²²C³³C³³F²³_R³³O²³C²²N²³³³
Das ist zwar nicht unbedingt sehr Schwer zu knacken aber uns reicht es ;D
Ich dachte mir jetzt das ich von diesen Leichten Verschlüsselungen 5 Verschiedene mache.
Ich sag ihm dann vorher welchen wir benutzen, und dann bekommt er und ich das Programm und wir können unsere Texte Verschlüsseln.
Also ein Programm wo ich einen von 5 von mir Festgelegte schlüsseln wähle, den Text einkopier und er mir dann den Klartext zeigt.
Das ganze muss nur auf Windows laufen. Sollte aber auf XP und Vista laufen. Und auf Win7;?.
Jetzt wollte ich mal fragen ob so ein Programm ein ding der unmöglichtkeit für einen der C lernt ist oder ob sowas zu machen wäre.
Muss ja nicht schnell sein eben immer wieder stück für stück?
Und Anschliesend kann man das ja noch verbessern...
Was sagt ihr dazu?^^