ascii
lima-city → Forum → Die eigene Homepage → Internet Allgemein
acht
ahnung
aktor
beitrag
beschrieb
bit
byte
eben
fragen
herkommen
ketten
meinst
mod
sofer
sonstige programmiersprachen
version
westeuropa
zeichenfolge
zeichensatz
zielrechner
-
was ist der gr??te ascii wert..
hab ne taelle gefunden da war alles bis 255.. aber als ich mal 300 umgewandelt habe hab ich da auch noch ws rausbekommen..
ich brauce das weil ich grade die RSA verschl?sselung baue und da mit ascii werten arbeite-.-
greez
gero
edit: mir f?llt grad auf das das hier im falschen forum ist.. kann vielleicht mal ein mod oder so ins forum sonstige programmiersprachen verschieben..
Beitrag ge?ndert am 21.01.2006 15:50 von gero -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
hmm.. sorry.. da habe ich keine ahnung.. ich arbeite bei delphi 7 mit ord und chr zu umwndeln in ascii bzw. normale zeichen
-
es gibt 8, 32, 64 bit asci und dann noch latincode.... etc pp
ich vermute mal du nutzt
Der am h?ufigsten verwendete Code an den Ein- und Ausgabe-Schnittstellen von Digitalrechnern
ist der Latin-Code (ISO 8859-1 bis 10) mit acht Bit. Der Zeichensatz von Latin1 wird in
Amerika, Australien, Westeuropa und gro?en Teilen von Afrika verwendet.
was verstehst du unter gr??ter wert???
der o. g. hat 127 zeichen -
ASCII gibt es nur in einer Version. Die hat 256 verschiedene Zeichen und es gibt nur eine Variante davon. Mit dem Wert 300 hast du nur was heraus bekommen, weil nach 255 wieder bei 0 angefangen wird. Das Zeichen, dass du f?r 300 rausbekommst, m?sste identisch sein mit dem, dass du f?r 43 bekommst, sofern du wirklich mit ASCII arbeitest (was ich allerdings nicht weiss, da du nicht geschrieben hast, wo die Quelldaten herkommen).
re-aktor spricht von Unicode (angesprochene Bit-Versionen) und alternativen 8-Bit Zeichens?tzen (die ?brigens auch alle 256 Zeichen haben und nicht 127).
Da RSA, wie fast jedes moderne Kryptografieverfahren, auf Byte-Ebene ver-/entschl?sselt, brauchst du dir um andere Zeichens?tze oder zwei Byte breite Zeichens?tze (Unicode) keine Gedanken zu machen. Beim Entschl?sseln bekommt man dann den gleichen Bytestream wie zu Anfang. Wie der Zielrechner diese Zeichenfolge interpretiert, ist sein Problem bzw. kannst du mit deiner Verchl?sselung weder bestimmen noch eventuelle Probleme l?sen. -
also was jetzt das genaue problem ist habe ich verstanden.. ich wei? nur nihct wie ichg es beheben kann..
ich wandel ein zeichen aus der zeichen kette, die verschl?sselt werden soll in den ascii code um.. wenn ich diesen ascii code dann verschl?ssel, kommt ein manchmal sehr hoher, manchmal sehr niedriger wert dabei heraus.. das hat dann zur folge wie du beschrieben hast, das er wieder von vorne also bei 0 anf?ngt anzu zeigen.. wenn ich aber den text dann kopiere, kopiere ich nihct den text mit dem hohen ascii wert,d en ich brauche um wieder entschl?sseln zu k?nnen sondern den normalne..
meine frage ist also in was kann ihc das umwandeln, denn ascii schein sich nihct zu bew?hren^^
du hast von ver-/entschl?sselung auf byte ebene gesprochen.. kannst du das vielleicht erleutern?? w?rde mihc mal interessieren
thx
gero -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage