sha-1 speed erhöhen?

Gast #407050
Lesenswert?
• ▲
▼
hi,
ich benutze den sha-1 hash algo, um einen PSK für WLAN (WPA) zu
erzeugen. das ganze läuft auf einem freescale s12x mit 40mhz und
braucht da dummerweise ca. 3 minuten. meine frage: kennt einer von euch
eine speedoptimierte sha-1 implementation für 16bittige big-endian
cpu's?
danke im voraus...
Gast #407053
Lesenswert?
• ▲
▼
Du kannst natürlich gerne meine GPL-Implementierung des SHA-1 probieren:
http://www.chzsoft.com.ar/cms/downloads/sha1.zip
Allerdings ist die eher auf Codegröße als auf Geschwindigkeit
optimiert. Es würde mich trotzdem mal interessieren, wie die sich auf
einer 16-bit-CPU schlägt. Du müsstest das "#define SHA_LITTLE_ENDIAN"
rausnehmen und je nach Compiler die uintxx_t-Typen definieren.
Gast #407054
Lesenswert?
• ▲
▼
hallo,

danke für den code. ich hab' ihn noch nicht ausprobiert aber von der
'optik' her sieht's so aus als würde er tatsächlich schneller
arbeiten als diese referenzimplementation.

btw: MeBiByte und KiBiByte hab' ich auch noch nicht gekannt ;)

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