Home
 
Willkommen auf der Startseite
Verschlüsselungsalgorithmen PDF Drucken E-Mail
Geschrieben von: Brands   
Mittwoch, 09. April 2008 um 10:03
Moderne Datensicherheitsalgorithmen sind mathematisch meist recht einfach, jedoch ohne Hilfe eines Rechners nicht anwendbar. Der Autor stellt dem mathematischen Gedankengang jeweils experimentelle Daten zur Seite und entwickelt teilweise auch mathematische Modelle aus dem experimentellen Fortschritt. Beides, Mathematik und Rechnertechnik, müssen sich an teilweise recht komplexen praktischen Sicherheitsanforderungen für den Einsatz orientieren, wie im Kapitel über Sicherheitsprotokolle gezeigt wird. Der spielerische Umgang mit auch komplexeren Themen der Zahlentheorie soll dem mit Programmiertechniken vertrauten Leser zu eigenen Experimenten animieren und ein Verständnis für Sicherheitstechniken fördern, das nicht mehr von Versprechungen anderer abhängt. Eine umfangreiche Softwarebibliothek (über das Internet ladbar) unterstützt das Anliegen.

 

Der Inhalt

Zahlentheoretische und algebraische Grundlagen - Mathematik der Verschlüsselungsalgorithmen (Hashfunktionen, symmetrische Verschlüsselung, asymmetrische Verschlüsselung) - Anwendung in Sicherheitsprotokollen (Verschlüsselungs- sowie unterschiedliche Signaturalgorithmen wie einfache Signatur, Gruppensignatur, anonyme Signatur usw.) -Zahlentheoretische Sicherheits- und Prüfaspekte (Ermittlung von Primzahlen, Nachweisen von Kenntnissen, Zufallzahlen) - Angriffe auf RSA-Verfahren - Faktorisierung

 

Ergänzungskapitel

 

Aktualisiert ( Donnerstag, 04. Dezember 2008 um 17:33 )
 
IT-Sicherheit PDF Drucken E-Mail
Geschrieben von: Brands   
Dienstag, 01. April 2008 um 08:53

 

Ein Werk aus eigener Feder. Dieses Buch ist 2005 erschienen und umfasst ca. 730 Seiten. In 4 Hauptkapiteln werden die verschiedenen Stufen des Netzwerkbetriebs und der Absicherung von Netzwerken behandelt. Um sichere Netzwerkanwendungen betreiben zu können - sei es als privater Betreiber oder als Unternehmensadministrator - muss man zunächst die Grundlagen des "Normalbetriebs" so weit verstehen, dass die Sicherheitsschwachstellen erkannt werden können, und anschließend wie ein Angreifer denken. Diese Vorgehensweise wird durch das komplette Buch hindurch beibehalten und durch Aufgaben, die der Leser lösen soll, trainiert.

Im ersten Teil werden die Basisbetriebsprotokolle des Internets wie IP, TCP, UDP, DHCP usw. sowie die meistgebrauchten Anwendungsprotokolle wie SMTP oder HTTP vorgestellt. SPAM-Erkennung ist ebenso ein Thema wie die Absicherung von Clients oder Servern bei der Nutzung von HTML mit Programmierumgebungen wie Java, JavaSrcipt, PHP usw. Der zweite Teil stellt die Einbindung von Verschlüsselungsprotokollen dar, wobei dem Thema der Authentifizierung breiter Raum gegeben wird. Der dritte Abschnitt betrachtet den gesamten Netzwerkbetrieb und dessen Absicherung, der letzte geht endlich auf eine Reihe von Geschäftsprozessen ein und mit Themen wie "Objektidentifizierung" und anderen auch über den reinen Datenüertragungsbereich hinaus.

Für das tiefere Eindringen in die Verschlüsselungstechnik oder die Programmierung stehen mit "Verschlüsselungsalgorithmen" und "Das C++ Kompendium" zwei Anschlussbücher zur Verfügung.

 

Ergänzungskapitel

 

Aktualisiert ( Donnerstag, 04. Dezember 2008 um 17:23 )
 
C++ Kompendium PDF Drucken E-Mail
Geschrieben von: Brands   
Mittwoch, 09. April 2008 um 09:26
Dieses Buch ist 2005 erschienen und umfasst ca. 700 Seiten. Es bietet einen Querschnitt durch viele Gebiete, denen ein Programmierer begegnen kann. Das durch viele Aufgaben unterstützt Konzept ist die praktische Erarbeitung der Programmierkonzepte, und das Ziel jeden Abschnitts ist, dem Bearbeiter nützliche und wiederverwendbare Bausteine einer Softwarebibliothek zuliefern. Viele der erarbeiteten Kodebeispiele werden in den späteren Kapiteln wiederverwendet.

Ein Hauptaugenmerk liegt auf den Templates und der Nutzung von C++ im mathematischen Bereich, in dem die absolute Typtreue und einfache Neudefinition von Operatoren eine sichere Anwendungsentwicklung erlaubt.Aber auch andere Gebiete, die man vielleicht eher mit Java in Verbindung bringt, werden nicht vergessen. Für Java-Programmierer vielleicht besondersinteressant: es wird im Detail erklärt, wie verschiedene zentrale Java-Eigenschaften mit wenigen Handgriffen in C++ realisiert werden können, und dass diese Eigenschaften meist nur eine Facette aus einer ganzen Reihe möglicher Optionen darstellen (die allerdings aus guten Gründen so ausgewählt wurden).


Das Buch ist für Anfänger geeignet, wird jedoch, da eben sehr viel Wert auf praktisches Üben gelegt wird, manchmal als anstrengend empfunden.

 

Ergänzungskapitel

Aktualisiert ( Donnerstag, 04. Dezember 2008 um 18:07 )
 
Quanteninformatik PDF Drucken E-Mail
Geschrieben von: Brands   
Montag, 22. September 2008 um 16:47
Ein weiteres Buch liegt über Quanteninformatik vor. Dieses Skript steht frei zum Download zur Verfügung. Quanteninformatik wird ja seit längerem in Bezug auf Verschlüsselungstechniken diskutiert, und zwar sowohl in Bezug auf den Bruch derzeitiger Verschlüsselungsverfahren als auchhinsichtlich der Einführung neuer Verfahren. Wie optimistisch man das im Einzelnen sieht, ist wohl derzeit noch so eine Art Glaubenssache. Aber egal, wie man das nun sieht, im Buch sind die theoretischen und auch eine Menge praktischer Grundlagen dargestellt, wobei allerdings schon ein genaueres Aufpassen in der Mathematik für das Verständnis wesentlich ist.
Aktualisiert ( Donnerstag, 04. Dezember 2008 um 17:22 )
 
Copyright © 2010 Gilbert Brands. Alle Rechte vorbehalten.
Joomla! ist freie, unter der GNU/GPL-Lizenz veröffentlichte Software.
$chCounter_visible = 0; $chCounter_status = 'active'; include( '/srv/www/web353/html/counter/counter.php' );