Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Prism SHA1 (https://www.delphipraxis.net/45543-sha1.html)

faux 8. Mai 2005 11:46


SHA1
 
Hallo!

Ich suche jetzt schon seit ca zwei Stunden nach einer Funktion (ev. auch Unit), die den SHA1 - Hash berechnen kann.
Ich hab zwar tausende Sachen gefunden, aber immer nur ganz große mit 1000enden Alogrithmen. Ich brauche eine die nur SHA1 und ev. MD5 berechnet. Ich kenn mich mit dem Algorithmus selbst nicht aus, deswegen würde es viel zu lang dauern, den überflüssigen code wegzugeben....

Danke schon mal

Faux

ringli 8. Mai 2005 12:10

Re: SHA1
 
Such' mal hier im Forum nach dem DEC von Hagen. Das ist alles drin was du brauchst. :wink:

EDIT: Sorry habe grade erst gesehen dass du das Ganze für .NET brauchst... :(

Phistev 8. Mai 2005 13:41

Re: SHA1
 
Auf http://www.itl.nist.gov/fipspubs/fip180-1.htm ist die offizielle Definition, vielleicht hilft die weiter...

/edit: @ringli:
Zitat:

Ich hab zwar tausende Sachen gefunden, aber immer nur ganz große mit 1000enden Alogrithmen. Ich brauche eine die nur SHA1 und ev. MD5 berechnet. Ich kenn mich mit dem Algorithmus selbst nicht aus, deswegen würde es viel zu lang dauern, den überflüssigen code wegzugeben....
Das DEC fällt genau in diese Kategorie, um "nur mal eben" einen Hash zu berechnen, finde auch ich es etwas überladen und kompliziert (T_Hash_MD5 etc. ... OOP at its best)

Dani 8. Mai 2005 13:49

Re: SHA1
 
Hi,
weiß nicht ob sich das ohne Weiteres auf .NET portieren lässt, aber vielleicht kannst du damit was anfangen.

faux 8. Mai 2005 13:58

Re: SHA1
 
OK Danke.
DEC ist zwar genau das was ich nicht meinte, aber dafür is es nicht so groß wie die anderen Packages, also ist es nicht so schlimm.
Danke für die Hilfe!

Chewie 8. Mai 2005 14:35

Re: SHA1
 
Gibt es denn im .NET-Framework keine Implementierung der Hash-Funktionen?
Im Java-Framework sind sie mal drin, deswegen seh ich die Chancen recht gut ein, dass das bei .NET schon dabei ist ;)

faux 8. Mai 2005 14:45

Re: SHA1
 
Laut Delphi-Hilfe nicht... Aber mal schauen... ;)

Robert_G 8. Mai 2005 14:51

Re: SHA1
 
Zitat:

Zitat von faux
Laut Delphi-Hilfe nicht... Aber mal schauen... ;)

Laut Delphi.Net-Hilfe? Der war gut :lol:
Ich wollte dir eigentlich nicht helfen, da du diese Vergewaltigung des .Net Frameworks verwendest...
Aber nunja... irgendwie bist du mit der sprache schon genug bestraft. ;)

MD5 & SHA1 sind auf jeden Fall vorhanden.
namespace :System.Security.Cryptography
SHA1 -> instanziert durch SHA1CryptoServiceProvider
MD5 -> instanzoert durch [rate mal ;) ]

faux 8. Mai 2005 15:50

Re: SHA1
 
OK, hattest recht, hatte mich wohl vertippt beim 1. Suchlauf....


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:40 Uhr.

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