Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Passwörter speichern

  1. #1
    joe2000
    Gast

    Post Passwörter speichern

    Ich möchte in einer textdatei hashwerte von passwörtern speichern. jetzt meine frage, welche bibliothek kann ich zum erzeugen solcher haswerte nehmen. (algorithmus ist mir egal, möglichst simpel)

  2. #2
    Registrierter Benutzer
    Registriert seit
    21.01.2001
    Beiträge
    157

    Post

    http://www.openssl.org/ bietet gaengige Hashalgorithmen (MD5, SHA1)
    oder opencl: http://opencl.sourceforge.net/
    Natuerlich gibts noch das gute alte unix crypt() (fuer die passwd): man 3 crypt (-lcrypt beim linken nicht vergessen ;-)

    md5 und sha1 erzeugen grosse Hashwerte (~160bit) und sollten dann auch mit genuegend Daten gefuettert werden. Vielleicht ist crypt() das einfachste.

    oder nateurlich:
    Code:
    char *s;
    int hash=0;
    for (s=passwd;*s;s++)
      hash ^= *s;
    naja nicht wirklich...

  3. #3
    joe2000
    Gast

    Post

    super, der crypt befehl reicht föllig aus ! danke!

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •