Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: md5 Verschlüsselung via ODBC

  1. #1
    Lutz ist offline Neuer Benutzer
    Registriert seit
    29.01.2008
    Beiträge
    14

    Standard md5 Verschlüsselung via ODBC

    Hallo zusammen,

    ich beabsichtige einen pg 8.3 Server auf debian via odbc schnittstelle mit einem ms-access client zu nutzen. Klappt auch alles soweit ganz gut.
    Die Connection stelle ich via vba her, ohne dabei auf eine DSN zurückzugreifen (dsn-less). Nun möchte ich das Passwort im Connection-String bereits md5 verschlüsselt an den Server senden. Geht das? Bislang scheitere ich an genau der Stelle. Wenn ich das Passwort 'plain' sende geht alles glatt. Setze ich an die Stelle im ConString das md5 verschlüsselte Passwort, scheitert der connect.
    Die Konfiguration (pg_hba.conf) ist auf md 5 gesetzt...

  2. #2
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Nähe Dresden
    Beiträge
    5.337

    Standard

    Zitat Zitat von Lutz Beitrag anzeigen
    Hallo zusammen,

    ich beabsichtige einen pg 8.3 Server auf debian via odbc schnittstelle mit einem ms-access client zu nutzen. Klappt auch alles soweit ganz gut.
    Die Connection stelle ich via vba her, ohne dabei auf eine DSN zurückzugreifen (dsn-less). Nun möchte ich das Passwort im Connection-String bereits md5 verschlüsselt an den Server senden. Geht das? Bislang scheitere ich an genau der Stelle. Wenn ich das Passwort 'plain' sende geht alles glatt. Setze ich an die Stelle im ConString das md5 verschlüsselte Passwort, scheitert der connect.
    Die Konfiguration (pg_hba.conf) ist auf md 5 gesetzt...
    md5 bedeute, daß md5 über die Leitung geht, nicht, daß Du Dein PW selbst als md5 angeben mußt.

    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

  3. #3
    Lutz ist offline Neuer Benutzer
    Registriert seit
    29.01.2008
    Beiträge
    14

    Standard

    Ja habe ich soweit verstanden.
    Es sieht so aus, dass ich ein Passwort beim Login auf dem Client bereits md5 encrypted ablegen möchte. Und dieses passwort (hash) soll dann via odbc an den server übermittelt werden...

  4. #4
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Nähe Dresden
    Beiträge
    5.337

    Standard

    Zitat Zitat von Lutz Beitrag anzeigen
    Ja habe ich soweit verstanden.
    Es sieht so aus, dass ich ein Passwort beim Login auf dem Client bereits md5 encrypted ablegen möchte. Und dieses passwort (hash) soll dann via odbc an den server übermittelt werden...
    Dann gibt auf dem Server gleich das md5-verschlüsselte Passwort als Passwort an, dann klappts auch mit dem Passwort.

    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

  5. #5
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Nähe Dresden
    Beiträge
    5.337

    Standard

    Zitat Zitat von akretschmer Beitrag anzeigen
    Dann gibt auf dem Server gleich das md5-verschlüsselte Passwort als Passwort an, dann klappts auch mit dem Passwort.

    Andreas
    Das war jetzt natürlich ein Joke. Du solltest Dir anschauen, wie md5 funktioniert und zu was es genutzt wird. Vielleicht hilft Dir da Postgres: Clientprotokoll MD5-Passwort - de.comp.datenbanken.misc | Google Groups weiter.

    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

  6. #6
    Lutz ist offline Neuer Benutzer
    Registriert seit
    29.01.2008
    Beiträge
    14

    Standard

    ...das habe ich schon probiert. Ich habe das verschlüsselte Passwort aus der pg Datenbank direkt an die Stelle des Plaintext in den conString übernommen. Geht nicht...

  7. #7
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Nähe Dresden
    Beiträge
    5.337

    Standard

    Zitat Zitat von Lutz Beitrag anzeigen
    ...das habe ich schon probiert. Ich habe das verschlüsselte Passwort aus der pg Datenbank direkt an die Stelle des Plaintext in den conString übernommen. Geht nicht...
    Ja. Und nun lese das, was ich Dir als Link geschickt habe. Hint: md5 dient der Verschlüsselung auf dem Transportweg. Dazu erfolgt eine Kommunikation zwischen Server und Client. Diese unterscheidet sich von der Klartext-Kommunikation, eben um das Passwort verschlüsselt zu übertragen. Im übrigen wurde das auch schon früher in diesem Forum von mir und ads erklärt. Google existiert.

    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

  8. #8
    Lutz ist offline Neuer Benutzer
    Registriert seit
    29.01.2008
    Beiträge
    14

    Standard

    Ok, das erschließt sich mir. Welche Option schlägst Du vor, wenn ich ein Passwort auf dem Client ablegen möchte, aber eben nicht in Plaintext.

  9. #9
    symbiont ist offline Erfahrener Benutzer
    Registriert seit
    17.03.2008
    Ort
    NULL
    Beiträge
    1.320

    Standard

    Zitat Zitat von Lutz Beitrag anzeigen
    Ok, das erschließt sich mir. Welche Option schlägst Du vor, wenn ich ein Passwort auf dem Client ablegen möchte, aber eben nicht in Plaintext.
    auf dem client haben passwoerter nix zu suchen

  10. #10
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Nähe Dresden
    Beiträge
    5.337

    Standard

    Zitat Zitat von symbiont Beitrag anzeigen
    auf dem client haben passwoerter nix zu suchen
    Aha. Also sollen sie auf dem Server gespeichert werden? Speichert Du Deine ~/.pgpass auch auf dem Server?

    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

Seite 1 von 2 12 LetzteLetzte

Berechtigungen

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

Links: Tobias Bauer - IT- und Funkdienstleistungen   -   Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen   -   Funkforum