Ein einfaches Datenverschlüsselungsprogramm schreiben

Diskutiere Ein einfaches Datenverschlüsselungsprogramm schreiben im Developer Network Forum im Bereich Hardware & Software Forum; Kann mir jemand helfen? Ich fange gerade an zu programmieren und interressiere mich sehr für kryptografie und sowas. Ich möchte jetzt auch mal...
  • Ein einfaches Datenverschlüsselungsprogramm schreiben Beitrag #1
E

EnigmA

Guest
Kann mir jemand helfen? Ich fange gerade an zu programmieren und interressiere mich sehr für kryptografie und sowas. Ich möchte jetzt auch mal anfangen ein eigenes verschlüsselungs-proggy zu schreiben. Allerdings weiß ich nicht genau wie(ist bestimmt einfach, aber informatik bekomme ich erst in einem halben jahr).
Also, kann mir jemand einen source-code oder ne anleitung zu einem einfachen verschlüsselungsproggy geben. mit einfach meine ich in etwa das er einem Buchstaben z.B. "A" einen anderen Buchstaben, meinetwegen "P" zuordnet, eine symmetrische verschlüsselung also. Wer cool, wenn's mir jemand mailen oder hier reinposten könnte.
Ach ja, es solte wenn möglich in javascript sein, oder auch in basic.
Thx
EnigmA
 
  • Ein einfaches Datenverschlüsselungsprogramm schreiben Beitrag #2
D

DrGonzo

Mitglied
Dabei seit
15.03.2000
Beiträge
16
Reaktionspunkte
0
Ort
keine ahnung
Also, ich kann basic nicht und javascript nur ein wenig, aber ich kann dir sagen wie es in etwa gehen könnte.
Erstmal muß ich allerdings sagen das die art von verschlüsselung die dir vorschwebt keine ist. Ein einfaches verschieben der buchstaben im alphabet ist so wirksam wie Aspirin gegen einen Hirntumor.
Wenn du dich wirklich für krytographie interresierst dann kauf dir das buch:"Angewandte Kryptographie" von Bruce Schneider. Ist sowas wie ein standartwerk.
Eine sehr einfache möglickkeit wäre: "One time pad" verschlüsselung.
Dabei wird ein zufälliger schlüssel generiert der die gleiche länge wie der zu verschlüsselnde text hat. der text und der schlüssel werden dan XOR verknüpft und, voila,
man hat einen unknakbaren(das ist wirklich und unumstößlich so) chiffre text.
Nachteil der sache ist aber das man den ganzen schlüssel haben muß um den text wieder zu entschlüsseln.
Wenn du noch fragen hast: [email protected]
 
  • Ein einfaches Datenverschlüsselungsprogramm schreiben Beitrag #3
M

McTOM

Bekanntes Mitglied
Dabei seit
07.01.2000
Beiträge
134
Reaktionspunkte
0
hi EnigmA

also der einfachste algorithmus ist ascii-13 (ich glaube zumindest daß der so heißt). das bedeuted, daß du zu jedem zeichen in deinem text den ascii-code nimmst und dann 13 addierst um den text zu verschlüsseln. zum entschlüsseln nimmst du wieder den ascii-code von jedem zeichen und subtrahierst 13 und der text ist wieder richtig. zugegeben nicht der sicherste code, aber zum anfangen sicher nicht schlecht!

mal sehen, ob ich das in basic noch hinbekomme:
verschlüsseln:
for i% = 1 to len(text$)
mid$(text$,i%,1) = chr$(asc$(mid$(text$,i%,1))+13)
next i%

entschlüsseln:
for i% = 1 to len(text$)
mid$(text$,i%,1) = chr$(asc$(mid$(text$,i%,1))-13)
next i%

wenns komplizierter wird, würde ich dir empfehlen, ein paar bücher durchzusehen. findes auch im netz einiges zu diesem thema.

McTOM
 
  • Ein einfaches Datenverschlüsselungsprogramm schreiben Beitrag #4
E

EnigmA

Guest
Danke euch zwei, dass wird mir bestimmt weiterhelfen. Mir ging's sowieso erstmal darum, die grundzüge zu checken. Ich hoffe mit euren tips das Ganze auf die reihe zu bekommen, aber ich glaub das klappt schon. Auch danke für die Buchempfehlung (ich weiß schon welches Buch ich mir als nächstes kaufe ;-))
Also tschau leutz
(in ewiger dankbarkeit ;-)) EnigmA
 
  • Ein einfaches Datenverschlüsselungsprogramm schreiben Beitrag #5
R

rastelli

Bekanntes Mitglied
Dabei seit
05.09.1999
Beiträge
177
Reaktionspunkte
0
Hallo grosser Verschlüsseler!

Zu dem Thema fällt mir noch was ein: Ende letzten Jahres gabs in der Zeitschrift C'T eine kleine Kurzgeschichte, in der das Prinzip der RSA-Verschlüsselung auf wirklich einfache Art und Weise mal erklärt wurde. Nachdem ich die Story durchhatte, wusste ich Bescheid.

CU Rastelli
 
  • Ein einfaches Datenverschlüsselungsprogramm schreiben Beitrag #6
T

TT

Bekanntes Mitglied
Dabei seit
19.07.1999
Beiträge
3.789
Reaktionspunkte
0
Ort
einer anderen Welt
Hast du den Artikel noch? Könntest du ihn mir eventuell schicken?

Ich habe zwar mal in Linearer Algebra das Prinzip der Verschlüsselung gelernt, allerdings nur die Theorie über einen "perfekten" Schlüssel, der einen Fehler korrigieren kann und 3 Fehler erkennen (in einem Byte!). Allerdings nur, wie man die Schlüssel berechnet, nicht wie man sie effektiv einsetzt!

TT

------------------
Nur der Weise schweigt, um seine Dummheit zu verbergen. (TT Rulez)
Moderator der Games-Zone bei Randy's Info Forum
Moderator der Netzwerkzone und Philosophie-Ecke bei Scrabbledo's InfoBoard
 
  • Ein einfaches Datenverschlüsselungsprogramm schreiben Beitrag #7
B

Burdy

Bekanntes Mitglied
Dabei seit
01.07.1999
Beiträge
190
Reaktionspunkte
0
Ort
Germany
Unter www.heise.de/ct gibts eine Suchfunktion. Das RSA-Verfahren benutzt
viel Zahlentheorie, wie Primzahlen, diskrete
Logarithmen usw. Wenn du darin interessiert
bist, schau mal in diese Richtung.
 
  • Ein einfaches Datenverschlüsselungsprogramm schreiben Beitrag #8
R

rastelli

Bekanntes Mitglied
Dabei seit
05.09.1999
Beiträge
177
Reaktionspunkte
0
Hi TT!

Habe den Artikel gefunden. Heisst "Der Dialog der Schwestern". War in der 25/99. Schicke ich Dir per Mail.

CU Rastelli
 
  • Ein einfaches Datenverschlüsselungsprogramm schreiben Beitrag #9
A

AlexK

Bekanntes Mitglied
Dabei seit
08.10.1999
Beiträge
1.475
Reaktionspunkte
0
Ort
a city next to you :)
Könntest Du ihn mir auch zukommen lassen?

Danke!

Alex
 
  • Ein einfaches Datenverschlüsselungsprogramm schreiben Beitrag #10
R

rastelli

Bekanntes Mitglied
Dabei seit
05.09.1999
Beiträge
177
Reaktionspunkte
0
Hi Alex!

Da scheinbar mehr Leute Interesse haben:
http://members.aol.com/askanier die Datei 288.zip

CU Rastelli
 
Thema:

Ein einfaches Datenverschlüsselungsprogramm schreiben

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.174
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben