AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Delphi FMX: Plattformübergreifende PBKDF2 Implementierung gesucht
Thema durchsuchen
Ansicht
Themen-Optionen

FMX: Plattformübergreifende PBKDF2 Implementierung gesucht

Ein Thema von Sherlock · begonnen am 13. Feb 2017 · letzter Beitrag vom 14. Feb 2017
Antwort Antwort
Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.798 Beiträge
 
Delphi 12 Athens
 
#1

FMX: Plattformübergreifende PBKDF2 Implementierung gesucht

  Alt 13. Feb 2017, 13:50
Ich möchte gerne in meinem Client Passwörter überprüfen. Die Hashes der Passwörter liegen im Server in folgender Form vor:
Zitat:
pbkdf2(1000,20,md5)$9050c9314b03cdd1$73ddce603f3db 792c9cdffc769dc52c41ac96f43
Wie kann ich ein im Client eingegebenes Passwort hiergegen testen? Ich möchte die Prüfung im Client durchführen, zu diesem Zweck liegen die PW-Hashes bereits lokal vor.

(Ich weiß das MD5 nicht das gelbe vom Ei ist, aber die ganze Anwendung ist eher interner Natur und dafür reicht MD5 allemal.)

Sherlock
Oliver
Geändert von Sherlock (Morgen um 16:78 Uhr) Grund: Weil ich es kann
  Mit Zitat antworten Zitat
Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.798 Beiträge
 
Delphi 12 Athens
 
#2

AW: FMX: Plattformübergreifende PBKDF2 Implementierung gesucht

  Alt 14. Feb 2017, 14:48
Wirklich keiner? Ich habe das hier gefunden, das basiert aber auf DCPCrypt, das nicht wirklich mehr gepflegt wird, und eventuell nicht plattformübergreifend compiliert.

Sherlock
Oliver
Geändert von Sherlock (Morgen um 16:78 Uhr) Grund: Weil ich es kann
  Mit Zitat antworten Zitat
Benedikt Magnus

Registriert seit: 6. Jul 2012
Ort: Bonn
190 Beiträge
 
FreePascal / Lazarus
 
#3

AW: FMX: Plattformübergreifende PBKDF2 Implementierung gesucht

  Alt 14. Feb 2017, 15:27
Zur Ursprungsfrage kann ich nichts sagen, aber DCPCrypt funktioniert plattformübergreifend, ist einer der integrierten Packages von CodeTyphon.
  Mit Zitat antworten Zitat
Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.798 Beiträge
 
Delphi 12 Athens
 
#4

AW: FMX: Plattformübergreifende PBKDF2 Implementierung gesucht

  Alt 14. Feb 2017, 16:04
Dann werd ich das mal testen. Nimmst du die Version von Warren Postma oder die von Lorenzo Monti?

Sherlock
Oliver
Geändert von Sherlock (Morgen um 16:78 Uhr) Grund: Weil ich es kann
  Mit Zitat antworten Zitat
Aviator

Registriert seit: 3. Jun 2010
1.611 Beiträge
 
Delphi 10.3 Rio
 
#5

AW: FMX: Plattformübergreifende PBKDF2 Implementierung gesucht

  Alt 14. Feb 2017, 17:48
Dann werd ich das mal testen. Nimmst du die Version von Warren Postma oder die von Lorenzo Monti?

Sherlock
Ich würde mal behaupten, dass die Version von Lorenzo Monti zumindest aktueller ist. Im Update Log steht etwas davon, dass Delphi Berlin unterstützt wird. Die Version auf Bitbucket ist von 2014.
  Mit Zitat antworten Zitat
Benedikt Magnus

Registriert seit: 6. Jul 2012
Ort: Bonn
190 Beiträge
 
FreePascal / Lazarus
 
#6

AW: FMX: Plattformübergreifende PBKDF2 Implementierung gesucht

  Alt 14. Feb 2017, 19:10
Soweit ich das beurteilen kann, baut die Version von Codetyphon auf den Originalquelltexten von David Barton auf.
Im Package steht zumindest folgendes:
Zitat:
<Package Version="4">
<Name Value="pl_DCP"/>
<Author Value="David Barton - converted by barko, 2006"/>
<Description Value="DCPcrypt Cryptographic Component Library for CodeTyphon Studio"/>
<License Value="DCPcrypt is open source software (released under the MIT license) and as such there is no charge for inclusion in other software. However, I am currently a student and if you are making money from my software I would really appreciate a donation of some sort, whether financial or a license for the software you develop (or if anyone wants to sponsor a Mathematical Modelling (Masters) student for their final year...). Please note THIS IS NOT COMPULSORY IN ANY WAY. See http://www.cityinthesky.co.uk/cryptography.html for details on donations."/>
<Version Major="5" Minor="3" Release="1"/>
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:05 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz