Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Sha1 mit Dec (https://www.delphipraxis.net/120712-sha1-mit-dec.html)

Larsi 15. Sep 2008 19:08

Re: Sha1 mit Dec
 
Dieser Fehler kommt aber immernoch. Ich habe die neuste Version von Dec.


Ich habe noch eine Pas datei gefunden: http://www.koders.com/delphi/fid872E...aspx?s=sha1#L3 . Könnt ihr mir dafür ein Anwendungsbeispiel geben?
Delphi-Quellcode:
type
  TSHA1Digest= array[0..19] of byte;
  TSHA1Context= record
    Hash: array[0..4] of DWord;
    Hi, Lo: integer;
    Buffer: array[0..63] of byte;
    Index: integer;
  end;

function SHA1SelfTest: boolean;
procedure SHA1Init(var Context: TSHA1Context);
procedure SHA1Update(var Context: TSHA1Context; Buffer: pointer; Len: integer);
procedure SHA1Final(var Context: TSHA1Context; var Digest: TSHA1Digest);
Hilft dieser Ausschnitt hilfreich dafür?

negaH 16. Sep 2008 18:52

Re: Sha1 mit Dec
 
Delphi-Quellcode:
ResultStringAlsHEX := THash_SHA1.CalcFile('C:\DeineDatei.txt', TFormat_HEX);
ist richtig mit der neusten Version aus obigem Link. Dein Beispiel bezieht sich auf eine ältere Version.


Gruß Hagen

Larsi 17. Sep 2008 13:19

Re: Sha1 mit Dec
 
Und wie muss ich das umschreiben das es geht?

Die Muhkuh 17. Sep 2008 13:22

Re: Sha1 mit Dec
 
Neuestes DEC nutzen...

Larsi 17. Sep 2008 18:07

Re: Sha1 mit Dec
 
Ich habe ganz sicher das aktuellste DEC installiert. Was soll das bringen das jetzt nochmal zu machen? Kann nochmal jemand auf meinen Post gerade antworten:


Zitat:

Zitat von Larsi
Ich habe noch eine Pas datei gefunden: http://www.koders.com/delphi/fid872E...aspx?s=sha1#L3 . Könnt ihr mir dafür ein Anwendungsbeispiel geben?
Delphi-Quellcode:
type
  TSHA1Digest= array[0..19] of byte;
  TSHA1Context= record
    Hash: array[0..4] of DWord;
    Hi, Lo: integer;
    Buffer: array[0..63] of byte;
    Index: integer;
  end;

function SHA1SelfTest: boolean;
procedure SHA1Init(var Context: TSHA1Context);
procedure SHA1Update(var Context: TSHA1Context; Buffer: pointer; Len: integer);
procedure SHA1Final(var Context: TSHA1Context; var Digest: TSHA1Digest);
Ist dieser Ausschnitt hilfreich dafür?


Die Muhkuh 17. Sep 2008 18:10

Re: Sha1 mit Dec
 
Hagen hat Dir doch ein Beispiel gegeben, wie man das neuste DEC nutzt. Wo ist das Problem, dieses zu nehmen?

Ich würde schauen, ob Du auch wirklich die alten DCUs gelöscht hast, die Suchpfade ( :mrgreen: ) richtig passen etc.

Larsi 17. Sep 2008 18:18

Re: Sha1 mit Dec
 
Ich habe bevor hagen mir den tipp gegeben hat schon das DEC 5.1 gehabt!

Die Muhkuh 17. Sep 2008 18:19

Re: Sha1 mit Dec
 
Und wo ist das Problem, wenn Du Hagens Code ausprobierst?

Larsi 17. Sep 2008 18:21

Re: Sha1 mit Dec
 
Zitat:

Zitat von Larsi
Ich habe jetzt mal ein paar wo DEC im Namen drinnen stand genommen jetzt kommt nur noch ein Fehler:
[DCC Fehler] Unit3.pas(913): E2003 Undefinierter Bezeichner: 'fmtHEX'


Die Muhkuh 17. Sep 2008 18:23

Re: Sha1 mit Dec
 
Schau Dir nochmal Hagens Beispiel an :roll:


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

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