D
DerMitSkill
Guest
Hallo,
ich hab mir eine Klasse erstellt, mit der ich versuche, Passwörter sicher zu verschlüsseln.
Ist es Eurer Meinugn sicher? Was könnte ich noch tun?
Erklärung:
Das Passwort wird erst mit sha256 gehasht. Dann wird diesem Hash ein fester Salt vorne angehängt und der Benutzername dahinter und das ganze wird dann nochmal mit sha512 gehasht.
PS: ungetestet ^^
ich hab mir eine Klasse erstellt, mit der ich versuche, Passwörter sicher zu verschlüsseln.
PHP:
<?php
class PasswortVerschluesseln {
private $Benutzername, $Passwort, $PasswortVerschluesselt;
public function setBenutzername($Wert) {
$this->Benutzername = $Wert;
return $this;
}
public function setPasswort($Wert) {
$this->Passwort = $Wert;
return $this;
}
public function doVerschluesseln() {
$this->PasswortVerschluesselt = hash("sha256", $this->Passwort);
hash("sha512", "blabla".$this->PasswortVerschluesselt.$this->Benutzername);
return $this;
}
}
?>
Ist es Eurer Meinugn sicher? Was könnte ich noch tun?
Erklärung:
Das Passwort wird erst mit sha256 gehasht. Dann wird diesem Hash ein fester Salt vorne angehängt und der Benutzername dahinter und das ganze wird dann nochmal mit sha512 gehasht.
PS: ungetestet ^^