|
Rückgabewert: im Erfolgsfall die Länge der verschlüsselten Daten, FALSE bei einem Fehler. War der Aufruf der Funktion erfolgreich, sind die verschlüsselten Daten in sealed_data enthalten und der Umschlagschlüssel steht in env_keys zur Verfügung.
Die Funktion openssl_seal() verschlüsselt data unter Verwendung von RC4 mit einem zufällig erzeugten geheimen Schlüssel. Dieser Schlüssel wird mit jedem öffentlichen Schlüssel verschlüsselt, der mit der Kennung in pub_key_ids verknüpft ist. Jeder verschlüsselte Schlüssel wird in env_keyszurückgegeben.Das bedeutet, dass Sie verschlüsselte Daten an mehrere Empfänger versenden können (unter der Voraussetzung, dass Sie irgendwann die öffentlichen Schlüssel der Empfänger erhalten haben). Jeder Empfänger muss sowohl die verschlüsselten Daten als auch den entsprechenden Umschlagschlüssel erhalten, der mit dem öffentlichen Schlüssel des Empfängers versiegelt wurde.
Siehe auch openssl_open().
Zurück | Zum Anfang | Weiter |
openssl_public_encrypt | Nach oben | openssl_sign |
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 17:57:20