Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Wie soll ich eine Zeichenkette verschlüsseln? (https://www.delphipraxis.net/61345-wie-soll-ich-eine-zeichenkette-verschluesseln.html)

Aurus 20. Jan 2006 11:40

Re: Wie soll ich eine Zeichenkette verschlüsseln?
 
Hallo erste mal Danke

Ich werden den Code von Base64-Kodierung so modifizieren dass ich den Schlüsseln mit einen Zufallgenerator erstelle.

Darf der Schlüssel jedes sichtbare zeichen enthalten?


Gruss

Aurus

Aurus 20. Jan 2006 19:53

Re: Wie soll ich eine Zeichenkette verschlüsseln?
 
Hallo

Ich habe das Beispiel Base64 verwendet, nur werde ich denoch nicht schlau.


Verschlüsseln und entschlüsseln funktioniert.

Verändere ich allerdings den den Schlüssel Codes64 in beiden Funktionen dann kommt nur noch Müll raus.

Warum das?

Ist doch ziemlich Witzlos ein Algorythmus der nur mit einem Code funktioniert.


Gruss

Aurus.

Daniel Schuhmann 20. Jan 2006 20:01

Re: Wie soll ich eine Zeichenkette verschlüsseln?
 
Es ist kein Verschlüsselungs-, sondern nur ein Kodieralgorithmus. Ich meinte damit, daß du den verschlüsselten Wert Base64-kodierst, damit die 0-Bytes verschwinden. Anschließend wird es Base64-dekodiert und dann entschlüsselt.

Base64 ist ein fester Standard, die Werte sind nicht zum Ändern gedacht. :lol:

Aurus 20. Jan 2006 20:39

Re: Wie soll ich eine Zeichenkette verschlüsseln?
 
Hallo

Jetzt verstehe ich gar nichts mehr.

Sehe ich es richtig dass ich mit BASE64 ein Zeicher erstellen das ich mit einem Zeichen aus dem Text(den ich verschlüsseln will) mit XOR verschlüsseln kann und danach ein lesbares Zeichen erhalte?


Gruss

Aurus

Khabarakh 20. Jan 2006 20:51

Re: Wie soll ich eine Zeichenkette verschlüsseln?
 
Zitat:

Zitat von Aurus
Sehe ich es richtig dass ich mit BASE64 ein Zeicher erstellen das ich mit einem Zeichen aus dem Text(den ich verschlüsseln will) mit XOR verschlüsseln kann und danach ein lesbares Zeichen erhalte?

Nein, es kommen zwei zurück :wink: . Wie gesagt, Base64 ist kein Verschlüsselungsalgorithmus, deshalb macht es herzlich wenig Sinn, den Schlüssel in der Funktion zu verändern.


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:31 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz