Ich brauche eine schnelle Prüfsumme (so schnell wie möglich) für kleine Strings (20-500 Zeichen).Schnelle Open-Source-Prüfsumme für kleine Strings
Ich brauche den Quellcode und das muss klein sein! (etwa 100 LOC max)
Wenn es in Base32/64 Zeichenfolgen generieren könnte. (oder etwas Ähnliches) wäre es perfekt. Grundsätzlich können die Prüfsummen keine "schlechten" Zeichen verwenden .. Sie wissen .. das übliche() {} [].,;:/+ - \ | etc
Clarifications
Es könnte stark/schwach sein, das ist nicht wirklich wichtig, da sie nur für hinter den Kulissen ist ähnlich.
Es muss nicht alle Daten der ursprünglichen Zeichenfolge enthalten, da ich nur einen Vergleich mit generierten Prüfsummen machen werde, erwarte ich keine Art von "Entschlüsselung".
Seien Sie sehr dankbar, auch wenn ein Resident-Genie hier ein Code-Snippet in eine Antwort einfügen könnte !! –
In welcher Sprache möchten Sie diesen Quellcode? –
Englisch :) Oder einfach über alles C-kompatibel. –