PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [C++] Übungsaufgabe [Verschlüsselung]



Cr4ckEye
04.01.2009, 21:00
Hi,

hier nochmal eine Aufgabe die eig. recht leicht umsetzbar ist.

Schreibe ein Programm, in das der Benutzer einen beliebigen Text eingeben kann und diesen nach der Cäsar-Schiffre mit beliebigem Schlüssel ver und entschlüsseln lassen kann.
Die nächste Stufe wäre es, die Funktion zu implementieren, dass Dateien eingelesen werden und ver oder entschlüsselt werden können.

mehr zu der Schiffre: http://de.wikipedia.org/wiki/Verschiebechiffre

Viel Spaß & Erfolg beim Coden ;-)

Mfg

-[RiDER]-
04.01.2009, 21:04
Für Computer-User dürfte das wohl ROT13 (http://de.wikipedia.org/wiki/ROT13) sein ;)

GreetZ RiDER :D :D :D

Siken
04.01.2009, 21:20
Da hab ich dich wohl auf ne Idee gebracht? ;)
Werde dann glaube ich mal meinen Code von WinLogo in c++ "umwandeln".
Haben wir nämlich irgendwann mal im Unterricht gemacht...

Wen es interessiert, hier der Code in Winlogo:
http://nopaste.free-hack.com/index.php?id=09041819a4

Cr4ckEye
04.01.2009, 21:22
Rider, die Leute sollen selber denken :-D
@Siken, ne hat ich schon vorher die Idee und dann noch das Stolpern über meinen Code und dein Post, dass waren mir genug Zeichen :-D


ROT13 ist eine feste Caesar-Verschiebung um 13 Buchstaben (entspricht dem Schlüssel M)

Beliebiger Schlüssel ;-)
:-D :-D:-D

EDIT: WinLogo hat Optisch iwie was von ASM^^^^

MfG

zao
05.01.2009, 17:59
RIDER war schon im Recht, die anderen User auf ROT13 hinzuweisen.
siehe dein Post:



...nach der Cäsar-Schiffre mit beliebigem Schlüssel ver und entschlüsseln lassen kann.

...der macht nämlich an der Stelle garkeinen Sinn.

ROT13 oder auch Ceasarchiffre ist einen Verschiebechiffre mit einer statischen Chiffre.

Grüße

Added after 19 hours 41 minutes:

So wenn ich mich hier schon zu Worte melde, dann mach ich auch mit!

Hier ist mein Lösungsvorschlag:
http://nopaste.free-hack.com/index.php?id=9ba96de4c9

Grüße