|
|
| (13 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) |
| Zeile 1: |
Zeile 1: |
| =HTTP, HTTPS, HTTP-Header, Referrer= | | =HTTP, HTTPS, HTTP-Header, Referrer= |
| ==HTTP==
| | *[[HTTP]] |
| * Hypertext Transfer Protocol
| | *[[HTTPS]] |
| * Zustandsloses Protokoll zur Datenübertragung in Netzen.
| | *[[HTTP-Header]] |
| * Wird hauptsächlich eingesetzt um Websites in einen Webbrowser zu laden. | | *[[Referrer]] |
| * Client Server Modell
| | *[[HSTS]] |
| ==HTTPS==
| | *[[Sessions]] |
| * Hypertext Transfer Protocol Secure | | *[[Session Hijacking]] |
| * Erweiterung von HTTP so dass Daten verschlüsselt zwischen Client und Server übertragen werden. | | *[[Session Fixation]] |
| * Ende-zu-Ende-Verschlüsselung und Authentifizierung. | | *[[Cookies]] |
| * Hinzufügen einer Schicht zwischen HTTP und TCP | | *[[Aktive Inhalte]] |
| * Verhinderung von Phishing Attacken und Man-in-the-Middle-Angriffe. | | *[[Datenspeicherung in Browsern (Cookies, Verlauf, Cache)]] |
| ==HTTP-Header==
| |
| * Bestandteile der HTTP-Protokollheaders | |
| * Erlauben die Übergabe zusätzlicher Informationen bei einer Anfrage (Client) oder einer Antwort (Server). | |
| * Syntax: Name und durch einen Doppelpunkt getrennter Wert. Beispiel -> Accept-Language: * | |
| * Duch Einsatz spezieller Header läßt sich die Sicherheit von Websites erhöhen. (zum Beispiel Festlegung, dass die Seite nur per HTTPS aufgerufen werden darf) | |