Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Delphi / Kylix / Turbo Pascal » ROT13

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
08.06.2004, 09:19 Uhr
~LionsClub
Gast


Hey Leute,
ich möchte ein kleines Programm schreiben, welches nach ROT13 verschlüsselt.
Jeder eingegebene Buchstabe soll 13 Buchstaben "vorrücken". Ein Problem sehe ich weiterhin in Leerzeichen, wenn ein Text eingegeben wird und verschlüsselt wird.

Kennt ihr einen Lösungsansatz?

Freu mich auf eure Antworten...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
08.06.2004, 09:24 Uhr
virtual
Sexiest Bit alive
(Operator)


ROT13 wird im Allgemeinen nur auf Buchstaben angewendet, weil es 26 Buchstaben gibt und eine zweifache Verschlüsselung zurück zum Originaltext führt. Das ist ja auch der Clou von ROT13. Ansonsten guck mal in der Rästelecke, dort gibt es einige Beispiele in C, die sich auf Pascal umschreiben lassen sollten.
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
08.06.2004, 09:37 Uhr
~LionsClub
Gast


Super, danke...
aber ich habe null Plan, wie ich überhaupt einen Buchstaben in ASCII umwandeln lasse, um dann 13 hinzu zu zählen... Ich schau aber mal in der Rätselecke...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
08.06.2004, 13:42 Uhr
typecast
aka loddab
(Operator)


Vielleicht hilft dir auch dieser Beitrag weiter.
--
All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
08.06.2004, 17:37 Uhr
Bruder Leif
dances with systems
(Operator)


Moin!

Kleiner Hinweis noch dazu: Umwandlung Zeichen -> integer z.B. mit ord('x'), in die andere Richtung z.B. mit chr(65)
--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
10.06.2004, 15:00 Uhr
RedEagle



In pascal kann man doch volgendes glaube machen, oder??

Code:
var_mit_character := var_mit_character + 13;


Ich binn nicht siche ob's geht, da ich seit Monaten nicht mehr in pascal Programmiere, (und wahrscheinlich auch nie wieder damit anfange) habe ich schon einiges "vergessen"

(jedenfals geht es (evtl) mit forschleifen die von a bis z zählen können)
--
MFG RedEagle

Dieser Post wurde am 10.06.2004 um 15:01 Uhr von RedEagle editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Delphi / Kylix / Turbo Pascal ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: