AGB  ·  Datenschutz  ·  Impressum  







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

SHA-3 Hashfunktion verwenden

Ein Thema von tommy84 · begonnen am 25. Feb 2016 · letzter Beitrag vom 26. Feb 2016
Antwort Antwort
Seite 2 von 2     12   
tommy84

Registriert seit: 30. Jan 2016
29 Beiträge
 
#11

AW: SHA-3 Hashfunktion verwenden

  Alt 26. Feb 2016, 10:19
Das habe ich soweit verstanden.

Da allerdings SHA256, SHA512,... nicht genauer auf der Seite definiert sind bin ich mir unklar um welchen Algorithmus es sich handelt.

Da SHA-3 allerdings relativ neu ist wird es sich wohl um SHA-2 handeln.
  Mit Zitat antworten Zitat
Benutzerbild von mael
mael

Registriert seit: 13. Jan 2005
391 Beiträge
 
Delphi XE3 Professional
 
#12

AW: SHA-3 Hashfunktion verwenden

  Alt 26. Feb 2016, 16:55
Bisher habe ich lediglich die Wolfgang Ehrhardts gefunden, allerdings würde ich eine Implementation von einem Privatmann gern vermeiden und auf etwas "offizielles" zurückggreifen.
Er hat die offiziellen Tests durchlaufen und auch selbst Feedback gegeben. Ich fand beim Durchlesen seiner Seite, dass sein Code für SHA-3 zuverlässig implementiert ist.

Falls du aber lieber auf andere Versionen zurückgreifst, kannst du einfach eine der bekannten C/C++-Bibliotheken in VC++ kompilieren. Delphi kann seit einiger Zeit (ab XE2) OBJ-Datei aus VC++ problemlos linken.

Musst nur dafür sorgen dass alle Funktionen auf die du zugreifen willst als einfache unmangled Funktionen exportiert werden, also Wrapper schreiben falls Objekte verwendet werden.

Da es sich aber um Hash-/Digest-Funktionen handelt sollte die Anzahl der Funktionen sich auf eine handvoll begrenzen und der Aufwand überschaubar sein.

Danach beschränkt sich der Wartungsaufwand auf neuen C/C++-Code beschaffen und neu compilieren.

http://rvelthuis.de/articles/articles-cobjs.html

http://rvelthuis.de/articles/articles-cppobjs.html
HxD, schneller Hexeditor:
http://mh-nexus.de/hxd

Geändert von mael (26. Feb 2016 um 17:03 Uhr)
  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 04:48 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