AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Big-Endian nach Little-Endian

Ein Thema von CalganX · begonnen am 5. Feb 2004 · letzter Beitrag vom 5. Mär 2004
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von d3g
d3g

Registriert seit: 21. Jun 2002
602 Beiträge
 
#11

Re: Big-Endian nach Little-Endian

  Alt 7. Feb 2004, 14:55
Zitat von negaH:
Big Endian ist die Angewohnheit von bestimmten Prozessoren (u.a. Motorola) die Bytes verkehrt herum im Speicher abzulegen.
Darüber kann man sich vortrefflich streiten. Es mag sein, dass die Little-Endian-Vorgehensweise historisch gesehen sinnvoller ist, aber für einen Human Reader, der an die g-adische Darstellung gewöhnt ist (und hier handelt es sich nur um eine 256-adische Darstellung), ist es doch viel sinnvoller, das Most Significant Byte zuerst zu schreiben. Daher würde ich die Byte-Order von Big Endian als "richtig herum" bezeichnen.

Zitat von Chakotay1308:
Komisch ist jedoch, wenn ich bspw. den String "delphipraxis" codiere gibt es das gleiche Ergebnis...
Weißt du was? Wenn du den String "mirt459" hier umrechnest, kommt dasselbe Ergebnis wie bei Assarbad heraus.

Und auch das Tool aus den GNU Textutils gibt Assarbads Ergebnis aus:
Code:
ben@picard:~$ echo -n "mirt459" | md5sum
47f8a3c383d73373f3830ba72f02aad3  -
Dein PHP-Source ist wohl in irgendeiner Weise falsch.
-- Crucifixion?
-- Yes.
-- Good. Out of the door, line on the left, one cross each.
  Mit Zitat antworten Zitat
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#12

Re: Big-Endian nach Little-Endian

  Alt 7. Feb 2004, 15:07
Hi,
okay. Dann werde ich das mal überprüfen...

Danke für die Hilfe,
Chris
  Mit Zitat antworten Zitat
Benutzerbild von negaH
negaH

Registriert seit: 25. Jun 2003
Ort: Thüringen
2.950 Beiträge
 
#13

Re: Big-Endian nach Little-Endian

  Alt 9. Feb 2004, 00:24
@Chakotay1308:

Chewie sagt's ja schon, Assarbads MD5 ist richtig. Ich habe das mit meinem DEC überprüft und komme auf's gleiche Resultat. Du solltest jetzt überprüfen ob PHP an den String zusätzliche Zeichen wie #0, #13 oder #10 rangehängt hat.

Gruß Hagen
  Mit Zitat antworten Zitat
Benutzerbild von DXler
DXler

Registriert seit: 5. Nov 2003
53 Beiträge
 
Delphi 10.1 Berlin Professional
 
#14

Re: Big-Endian nach Little-Endian

  Alt 4. Mär 2004, 11:35
@alle:

Ich hatte mal die MD5-Routinen von Indy getestet und damit gab es keine Probleme.

Als Alternative würde ich das mal antesten. Dann sieht man ja, wo der "Hund begraben" ist.
  Mit Zitat antworten Zitat
mgubler

Registriert seit: 14. Jul 2002
Ort: Krefeld
115 Beiträge
 
Delphi 2006 Professional
 
#15

Re: Big-Endian nach Little-Endian

  Alt 4. Mär 2004, 11:53
Du möchtest string A ("Hallo Welt") mit md5 verschlüsseln und beispielsweise in der var strMD5 speichern!
Und dann die Variable strMD5 zurückverwandeln in den ursprüngelichen String (also "Hallo Welt"), oder wie muss ich das verstehen?

Wenn es so ist, dann kann ich Dir versichern, dass das NICHT GEHT!!!

Gruss,
mgubler
  Mit Zitat antworten Zitat
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#16

Re: Big-Endian nach Little-Endian

  Alt 4. Mär 2004, 15:02
Hi,
mir ist schon klar, dass das nicht geht. Das will ich ja auch gar nicht ausprobieren.

Es ging lediglich darum, dass scheinbar PHP und Delphi verschiedene Ausgaben hatten. Lag allerdings alles an meiner Dummheit...

Chris
  Mit Zitat antworten Zitat
johny

Registriert seit: 12. Aug 2003
Ort: Koblenz
32 Beiträge
 
#17

Re: Big-Endian nach Little-Endian

  Alt 5. Mär 2004, 11:49
Zitat von Chakotay1308:
Hi,
mir ist schon klar, dass das nicht geht. Das will ich ja auch gar nicht ausprobieren.

Es ging lediglich darum, dass scheinbar PHP und Delphi verschiedene Ausgaben hatten. Lag allerdings alles an meiner Dummheit...

Chris
Nun, verschiedene Werte können auch aufgrund des Salt-Wertes zustande kommen.

http://www.aspheute.com/artikel/20040105.htm

Lag bei dir aber wohl an etwas anderem.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz