SHA-1 und HMAC-SHA-1 in C für uC (GPL)

Gast #512322
Lesenswert?

Eine Implementierung des Secure Hash Algorithm [1] sowie des darauf 
basierenden HMAC Authentikationscodes [2] in C, die auf geringe 
Codegröße und geringen Speicherverbrauch optimiert ist und daher 
geeignet ist für den Einsatz auf einem Microcontroller. Getestet auf 
einem Atmel AVR mit AVRGCC.
Lizensiert unter GPL, mit englischsprachiger Dokumentation:

http://www.chzsoft.com.ar/cms/downloads/sha1.zip

[1] SHA-1 ist ein Hashalgorithmus, d.h. er bildet eine Art "Prüfsumme" 
aus einer Nachricht.
[2] HMAC ist ein Authentikationscode, d.h. er berechnet aus einem 
(geheimen) Schlüssel und einer Nachricht einen Wert, der dem Empfänger 
der Nachricht beweist, dass der Sender Kenntnis des Schlüssels hatte.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren