Heim  >  Artikel  >  Backend-Entwicklung  >  PHP-Sicherheit – Sitzungsdaten offengelegt

PHP-Sicherheit – Sitzungsdaten offengelegt

黄舟
黄舟Original
2017-02-21 09:25:051555Durchsuche


Sitzungsdaten offengelegt

Sitzungsdaten enthalten oft einige persönliche Informationen und andere sensible Daten. Aus diesem Grund ist die Offenlegung von Sitzungsdaten ein häufiges Problem. Im Allgemeinen ist der Umfang der Gefährdung nicht sehr groß, da die Sitzungsdaten in der Serverumgebung und nicht in der Datenbank oder im Dateisystem gespeichert werden. Daher werden Sitzungsdaten natürlich nicht öffentlich zugänglich gemacht.

Die Verwendung von SSL ist ein besonders wirksames Mittel, um die Möglichkeit einer Offenlegung von Daten bei der Übertragung zwischen dem Server und dem Client zu minimieren. Dies ist sehr wichtig für Anwendungen, die sensible Daten übertragen. SSL bietet eine Schutzschicht über HTTP, sodass alle Daten in HTTP-Anfragen und -Antworten geschützt sind.

Wenn Sie Bedenken hinsichtlich der Sicherheit des Sitzungsdaten-Speicherbereichs selbst haben, können Sie die Sitzungsdaten verschlüsseln, sodass ihr Inhalt ohne den richtigen Schlüssel nicht gelesen werden kann. Dies ist in PHP sehr einfach, Sie verwenden einfach session_set_save_handler( ) und schreiben Sie Ihre eigenen Verarbeitungsfunktionen für die sitzungsverschlüsselte Speicherung und das entschlüsselte Lesen. Informationen zum Problem des verschlüsselten Speicherbereichs für Sitzungsdaten finden Sie in Anhang C.

Das Obige ist der Inhalt der Offenlegung von PHP-Sicherheitssitzungsdaten. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.org). php.cn)!


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn