Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
$encrypt = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, "passwortpasswort", $content, MCRYPT_MODE_CBC, $iv);
$iv = substr($encrypt, strlen($encrypt) - $iv_size); //neu
fwrite($fileout, $encrypt, $currentsize);
$decrypt = mcrypt_decrypt(MCRYPT_RIJNDAEL_256, "passwortpasswort", $encrypt, MCRYPT_MODE_CBC, $iv);
fwrite($fileout2, $decrypt, $currentsize);
$encrypt = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, "passwortpasswort", $content, MCRYPT_MODE_CBC, $iv);
fwrite($fileout, $encrypt, $currentsize);
$decrypt = mcrypt_decrypt(MCRYPT_RIJNDAEL_256, "passwortpasswort", $encrypt, MCRYPT_MODE_CBC, $iv);
fwrite($fileout2, $decrypt, $currentsize);
$iv = substr($encrypt, strlen($encrypt) - $iv_size); //neu
Nein. Wäre das nicht ziemlich sinnlos?Kann es sein das bei dem PHP script die verschlüsselte Datei nicht ohne entschlüsselte Datei entschlüsselt werden kann?
Ja. Beim ersten Block von CBC ist sind die IV-Daten eben die vorgegebenen, bei allen anderen Blöcken die verschlüsselten Daten vom jeweils vorigen Block.Der IV wird ja immer aus der Entschlüsselten Datei gebildet. Und den Selben brauch ich ja um die Verschlüsselte Datei zu entschlüsseln. Oder hab ich da nen Denkfehler?