Gast
#512322
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.