Hallo grüß euch,
gibt es in PHP eine ordentliche Kryptographie?
Hab mich die letzten Tage mit mcrypt beschäftigt. Ich möchte praktisch den Inhalt einer Textarea verschlüssen, dann per mail() versenden und wieder entschlüsseln.
Das Script hier funktioniert prima
Aber entschlüsseln funktioniert nur wenn wenn es wie oben im gleichen durchgang mit dem verschlüsseln passiert.
Wahrscheinlich weil die Variable $iv durch MCRYPT_RAND zufällig erzeugt wird.
Hab auch schon versucht die $iv mir beim verschlüssen ausgeben zu lassen und beim entschlüsseln direkt mit angegeben. Hat nicht funktioniert.
Die anderen Methoden wie ROT13 oder Cäsar sind nicht wirklich zu gebrauchen.
Mfg
gibt es in PHP eine ordentliche Kryptographie?
Hab mich die letzten Tage mit mcrypt beschäftigt. Ich möchte praktisch den Inhalt einer Textarea verschlüssen, dann per mail() versenden und wieder entschlüsseln.
Das Script hier funktioniert prima
Code:
<?php //Verschlüsseln $iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB); $iv = mcrypt_create_iv($iv_size, MCRYPT_RAND); $encrypted = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, "passwort", "Ich bin geheim!", MCRYPT_MODE_ECB, $iv); //Entschlüsseln echo mcrypt_decrypt(MCRYPT_RIJNDAEL_256, "passwort", $encrypted, MCRYPT_MODE_ECB, $iv); ?>
Wahrscheinlich weil die Variable $iv durch MCRYPT_RAND zufällig erzeugt wird.
Hab auch schon versucht die $iv mir beim verschlüssen ausgeben zu lassen und beim entschlüsseln direkt mit angegeben. Hat nicht funktioniert.
Die anderen Methoden wie ROT13 oder Cäsar sind nicht wirklich zu gebrauchen.
Mfg
Kommentar