Entwickler-Ecke
Sonstiges (Delphi) - Funktion der ASCII zeichen unter 10 verhindern
Pr0g3r - Di 15.03.11 13:13
Titel: Funktion der ASCII zeichen unter 10 verhindern
Hi,
Ich habe ein programm zur Verschlüsselung von Text geschrieben, es basiert auf Rc4.
Hierbei wird ein ASCII Zeichen des unverschlüsselten Textes in ein Pseudozufälliges anderes ASCII zeichen umgewandelt. Das problem ist nur, dass die ASCII Zeichen unter 10 bestimmte Funktion haben und den wieder entschlüsselten Text somit "verkrüppeln", d.h. er wird an den Stellen wo diese zeichen standen nicht richtig dargestellt.
hat irgendjemand von euch eine Idee, wie man dieses Problem lösen könnte?
Danke schon mal im vorraus,
Pr0g3r
jaenicke - Di 15.03.11 13:27
Wenn der Text wieder entschlüsselt ist, müsste er doch wieder aussehen wie vorher. Sonst funktioniert deine Ver-/Entschlüsselung nicht. Deshalb ist mir nicht ganz klar was du eigentlich genau machst und wo das Problem auftritt.
Gammatester - Di 15.03.11 13:32
Pr0g3r hat folgendes geschrieben : |
Hi,
Hierbei wird ein ASCII Zeichen des unverschlüsselten Textes in ein Pseudozufälliges anderes ASCII zeichen umgewandelt. Das problem ist nur, dass die ASCII Zeichen unter 10 bestimmte Funktion haben und den wieder entschlüsselten Text somit "verkrüppeln", d.h. er wird an den Stellen wo diese zeichen standen nicht richtig dargestellt.
hat irgendjemand von euch eine Idee, wie man dieses Problem lösen könnte? |
Das Problem wird einfach dadurch gelöst, daß man nicht mit Strings arbeitet, sondern mit zB Bytearrays. Wenn man irgendetwas anzeigen oder in Textdateien schreiben will, wird es kodiert: entweder Hex oder Base64/Mime.
@jaenike: Wahrscheinlich ist der verschlüsselte Text gemeint.
Delete - Di 15.03.11 19:02
Warum willst du den verschlüsselten Text darstellen?
ALF - Di 15.03.11 20:12
Pr0g3r hat folgendes geschrieben : |
Hi,
Ich habe ein programm zur Verschlüsselung von Text geschrieben, es basiert auf Rc4. |
Ich würde sagen dan machst du beim entschlüsseln was verkehrt!
Schau mal
hier [
http://de.wikipedia.org/wiki/RC4]
Alf
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!