Passwörter entschlüsseln?

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Der_Dude
Mitglied
Beiträge: 14
Registriert: 15.10.2004 17:10

Passwörter entschlüsseln?

Beitrag von Der_Dude »

Hi,
ich will die Passwörter bei der Registrierung einmal verschlüsselt in der phpbb_users speichern und einmal unverschlüsselt in einer anderen Tabelle.
Das Problem ist das "INSERT in die andere Tabelle" muss auf der Höhe im usercp_register stehen auf der aus der normalen $new_passwort schon das verchlüsselte Passwort geworden ist.

1. Wie kann ich es wieder entschlüsseln?
2. Muss es unbedingt verschlüsselt werden?
2.1 Wenn nein, wie kann ich die Verschlüsselung aufheben?

Danke.

Der_Dude


PS:
ich denke es ist diese Zeile:
$new_password = htmlspecialchars(stripslashes($new_password))
ich hab probiert einfach folgendes zu machen:
htmlspecialchars(stripslashes($new_password)) = $new_password
aber dann zeigt er mit ein " unexpected '=' "
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

Zur Info ...
Verschlüsselung der Passwörter bei phpBB
die Passwörter können nicht entschlüsselt werden.

Markus
Der_Dude
Mitglied
Beiträge: 14
Registriert: 15.10.2004 17:10

Beitrag von Der_Dude »

...danke für die Info...

aber ich muss das Passwort doch auch unverschlüsselt irgendwo speichern können...

Kann man nicht das Passwort einmal unverschlüsselt abspeichern und einmal verschlüsselt?

...bzw. wo muss ich den INSERT hinsetzen, wo das Passwort noch nicht verschlüsselt ist?
Benutzeravatar
r4bbIt
Mitglied
Beiträge: 99
Registriert: 07.10.2003 17:32
Wohnort: Neuenkirchen City
Kontaktdaten:

Beitrag von r4bbIt »

ich fände es scheisse wenn ich wüsste das meine PWs irgentwo unverschlüsselt gespeichert werden.
das ist vorallem für user schlimm die überall ein gleiches PW haben.
und wenn du die unverschlüsselst speicherst solltest du darauf hinweisen.
Der_Dude
Mitglied
Beiträge: 14
Registriert: 15.10.2004 17:10

Beitrag von Der_Dude »

jo das haste recht.
aber das problem ist ich will, dass der user sich gleichzeitig mit dem passwort auch noch in anderen bereichen der website einloggen kann und da hab ich die passwörter ohne irgendwelche hash funktionen gespeichert.
jetzt hab ich keinen bock alles umzuschreiben.
... wenn es aber nicht anders geht werd ich das wohl doch müssen...

kennt einer von euch nen tutorial indem erklärt ist, wie man eine solche hash md5 verschlüsselung einbaut?
Benutzeravatar
r4bbIt
Mitglied
Beiträge: 99
Registriert: 07.10.2003 17:32
Wohnort: Neuenkirchen City
Kontaktdaten:

Beitrag von r4bbIt »

die Passwörter zu verschlüsseln ist doch kein Problem und sieht auch besser aus ;)

einfach md5() benutzen und fertig
Der_Dude
Mitglied
Beiträge: 14
Registriert: 15.10.2004 17:10

Beitrag von Der_Dude »

sorry hab sowas noch nie gemacht. :oops:
kannst du mir ein beispiel geben oder sagen wo es steht?

danke...

sorry...schon gut
hab was gefunden...im usercp_register

Code: Alles auswählen

if ( bla )
			{
				$pw= md5($pw);
				}
[/color]
Der_Dude
Mitglied
Beiträge: 14
Registriert: 15.10.2004 17:10

Beitrag von Der_Dude »

ich hab noch ein kleines problem mit den errorpages.
ich habe ja den insert in die andere tabelle von der bedingung abhängig gemacht, dass ein bestimmter mode value vorliegt. jedoch geht dieser aus irgendwelchen gründen nach einer error message (beispiel: keine e-mail-adresse) verloren und er kann den insert in die andere tabelle nicht mehr machen.

:(
Benutzeravatar
Blutgerinsel
Mitglied
Beiträge: 1801
Registriert: 19.07.2004 18:53
Wohnort: Landkreis Ulm
Kontaktdaten:

Beitrag von Blutgerinsel »

Der_Dude hat geschrieben:ich hab noch ein kleines problem mit den errorpages.
ich habe ja den insert in die andere tabelle von der bedingung abhängig gemacht, dass ein bestimmter mode value vorliegt. jedoch geht dieser aus irgendwelchen gründen nach einer error message (beispiel: keine e-mail-adresse) verloren und er kann den insert in die andere tabelle nicht mehr machen.

:(
ehm als EDVler sollte ich dich am besten gleich auspeitschen! :evil:
Warum zum Teufel speicherst du Passwörter unverschlüsselt?
Wie ist da die Sicherheit gegeben wenn ein Admin ein Freund dessen oder whatever sich für MICH ausgeben kann????

Ich rate dir dringenst dies unverzüglich zu beheben oder aber...
Die Datenschutzbeauftragten bekommen von mir einen Hinweis hierauf....
Und die User selbstklärend auch......

Sowas ist strafbar !

Dein Problem lässt sich lösen wenn du das Formular nach dem Absenden prüft ist es falsch. Gib das Formular zurück und füge dabei in den value attributen die vorher empfangenen formulardaten ein......

PS: Mein PW geht dich einen sch**ss an...Admin hin oder her! :roll:
Der_Dude
Mitglied
Beiträge: 14
Registriert: 15.10.2004 17:10

Beitrag von Der_Dude »

hi,
das mit dem pw hab ich gestern schon geändert.
ich wusste bis vor kurzen ja noch garnix davon und ausserdem ist die website noch garnicht online, daher no prob....

aber ich versteh deinen ratschlag nicht... :oops:
wo soll ich was einfügen?

was mich wunder ist, dass ich den body template mit dem selben mode value öffne und bei einer error message kommt auch der gleiche body, jedoch beim abschicken, wenn er den value dann abfragen soll und je nach dem inserten soll...kackt er ab....

ps: gibt es nicht jedemenge websites und anbieter, die ihre passwörter unverschlüsselt speicher oder diese zumindest entschlüsseln können? ...siehe icq, hotmail etc. ... weil diese können einem ja das passwort, wenn man es mal vergessen hat zusenden. :(
Antworten

Zurück zu „Coding & Technik“