TLS (Transport Layer Security)

TLS (Transport Layer Security), definiert in RFC 2246, ist ein Protokoll zur Herstellung einer sicheren Verbindung zwischen einem Client und einem Server. TLS (Transport Layer Security) ist der Authentifizierung sowohl auf dem Client und dem Server verschlüsselt und die Schaffung einer Verbindung zwischen den beiden kann.

Die TLS (Transport Layer Security)-Protokoll ist erweiterbar, so dass neue Algorithmen für die genannten Zwecke aufgenommen werden kann, solange sowohl die Server und Client sind die neuen Algorithmen bekannt.

SSL vs TLS

TLS (Transport Layer Security) ist ein Ersatz für ältere Netscape SSL (Secure Sockets Layer) verschlüsselt.

TLS Usage

Viele Protokolle verwenden TLS (Transport Layer Security), um sichere Verbindungen, darunter HTTP, IMAP, POP3 einzurichten, und SMTP.

Die TLS-Handshake-Protokoll

Die TLS-Handshake-Protokolls verhandelt erste Schlüssel-Austausch mit einem asymmetrischen Algorithmen wie RSA oder Diffie-Hellman. Die TLS-Record-Protokoll beginnt dann öffnet einen verschlüsselten Kanal mit einem symmetrischen Algorithmus wie RC4, IDEA, DES, 3DES oder.

Die TLS-Record-Protokoll

Die TLS-Record-Protokoll ist auch dafür verantwortlich, dass die Kommunikation nicht geändert werden. Hashing-Algorithmen wie MD5 und SHA sind für diesen Zweck verwendet.

Eine freie Implementierung von TLS

Das OpenSSL-Projekt ist eine nicht-kommerzielle Toolkit Umsetzung der TLS (Transport Layer Security)-Protokolle.

Discuss TLS (Transport Layer Security) in the forums.

 
(0 - user rating)

Du musst dich anmelden oder registrieren, um einen Kommentar zu schreiben.