Grin logo
en de es fr
Shop
GRIN Website
Publicación mundial de textos académicos
Go to shop › Ciencia de la Computación - IT-Security

Implementierung einer verschlüsselten Netzwerkkommunikation unter der Verwendung von Python Sockets und des RSA-Algorithmus

Título: Implementierung einer verschlüsselten Netzwerkkommunikation unter der Verwendung von Python Sockets und des RSA-Algorithmus

Trabajo de Investigación (Colegio) , 2017 , 26 Páginas , Calificación: 15 Punkte (entspricht 1+)

Autor:in: Florian Wolf (Autor), Jonas Martin (Autor)

Ciencia de la Computación - IT-Security
Extracto de texto & Detalles   Leer eBook
Resumen Extracto de texto Detalles

In diesem Schülerprojekt geht es um die Umsetzung einer Peer-to-Peer-Kommunikation zwischen zwei Rechnern innerhalb eines Netzwerkes. Diese wird verschlüsselt und unverschlüsselt in Python implementiert.

Sockets (» Steckdose«) sind Softwareobjekte, die eine bidirektionale Netzwerkkommunikation zwischen Server und Clients ermöglichen. Dabei geht es nicht nur um eine Verbindung von Programmen zum Internet, sondern auch um den internen Datenaustausch zwischen den Programmen. „Bei der Benutzung von Sockets spielt es keine Rolle, ob sich der Zielsocket auf dem eigenen Rechner, auf einem Rechner im lokalen Netzwerk oder auf einem Rechner im Internet befindet.“ [Ernesti und Kaiser] Das Betriebssystem stellt dabei die Sockets bereit und hat die Aufgabe alle benutzten Sockets zu verwalten.

Extracto


Inhaltsverzeichnis

  • 1 Grundlagen
    • 1.1 Socket
    • 1.2 Transmission Control Protocol
  • 2 Netzwerkkommunikation
    • 2.1 Unverschlüsselt
      • 2.1.1 Peer-to-Peer Rechnermodell
      • 2.1.2 Implementierung Rechner 1
      • 2.1.3 Implementierung Rechner 2
    • 2.2 Exemplarischer Chat-Verlauf
      • 2.2.1 Rechner 1
      • 2.2.2 Rechner 2
    • 2.3 Verschlüsselt
      • 2.3.1 Theoretische Grundlagen: Asymmetrische Verschlüsselung
      • 2.3.2 Theoretische Grundlagen: RSA-Algorithmus
      • 2.3.3 Schlüsselaustausch
      • 2.3.4 Implementierung
  • 3 Arbeitsprotokoll
  • 4 Literatur

Zielsetzung und Themenschwerpunkte

Die vorliegende Arbeit befasst sich mit der Implementierung einer verschlüsselten Netzwerkkommunikation unter Verwendung von PYTHON Sockets und dem RSA-Algorithmus. Ziel ist es, ein sicheres und zuverlässiges System zu entwickeln, das eine sichere Datenübertragung zwischen zwei Rechnern ermöglicht.

  • Die Funktionsweise von Sockets und des Transmission Control Protocol (TCP)
  • Die Implementierung einer unverschlüsselten Peer-to-Peer-Kommunikation
  • Die theoretischen Grundlagen der asymmetrischen Verschlüsselung und des RSA-Algorithmus
  • Die Umsetzung einer verschlüsselten Kommunikation mithilfe des RSA-Algorithmus
  • Die Dokumentation des gesamten Arbeitsprozesses

Zusammenfassung der Kapitel

Kapitel 1 führt in die Grundlagen der Netzwerkkommunikation ein. Es werden die Konzepte von Sockets und TCP erläutert und die Funktionsweise der Kommunikation über Sockets anhand von Beispielen dargestellt. Kapitel 2 behandelt die Implementierung einer unverschlüsselten Peer-to-Peer-Kommunikation, wobei die Schritte des Verbindungsaufbaus, der Datenübertragung und des Verbindungsabbaus ausführlich beschrieben werden. Kapitel 2.3 befasst sich mit der Verschlüsselung von Netzwerkkommunikation und geht dabei auf die Prinzipien der asymmetrischen Verschlüsselung und den RSA-Algorithmus ein.

Schlüsselwörter

Die vorliegende Arbeit konzentriert sich auf die Themen Netzwerkkommunikation, Socket-Programmierung, TCP/IP-Protokoll, RSA-Algorithmus, Asymmetrische Verschlüsselung, Python-Programmierung und sichere Datenübertragung.

Final del extracto de 26 páginas  - subir

Detalles

Título
Implementierung einer verschlüsselten Netzwerkkommunikation unter der Verwendung von Python Sockets und des RSA-Algorithmus
Calificación
15 Punkte (entspricht 1+)
Autores
Florian Wolf (Autor), Jonas Martin (Autor)
Año de publicación
2017
Páginas
26
No. de catálogo
V372474
ISBN (Ebook)
9783668514959
ISBN (Libro)
9783668514966
Idioma
Alemán
Etiqueta
implementierung netzwerkkommunikation verwendung python sockets rsa-algorithmus
Seguridad del producto
GRIN Publishing Ltd.
Citar trabajo
Florian Wolf (Autor), Jonas Martin (Autor), 2017, Implementierung einer verschlüsselten Netzwerkkommunikation unter der Verwendung von Python Sockets und des RSA-Algorithmus, Múnich, GRIN Verlag, https://www.grin.com/document/372474
Leer eBook
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • https://cdn.openpublishing.com/images/brand/1/preview_popup_advertising.jpg
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
  • Si ve este mensaje, la imagen no pudo ser cargada y visualizada.
Extracto de  26  Páginas
Grin logo
  • Grin.com
  • Page::Footer::PaymentAndShipping
  • Contacto
  • Privacidad
  • Aviso legal
  • Imprint