Network Security and Secure Communication Schulung

Alle Preise zzgl. MwSt

Kurs Code

cl-anw

Dauer

21 hours (üblicherweise 3 Tage inklusive Pausen)

Überblick

Die Implementierung einer sicheren vernetzten Anwendung kann selbst für Entwickler schwierig sein, die zuvor verschiedene kryptografische Bausteine ​​(z B Verschlüsselung und digitale Signaturen) verwendet haben Um den Teilnehmern die Rolle und Verwendung dieser kryptografischen Primitiven verständlich zu machen, wird zunächst eine solide Grundlage für die Hauptanforderungen der sicheren Kommunikation - sichere Bestätigung, Integrität, Vertraulichkeit, Fernidentifikation und Anonymität - gegeben und gleichzeitig typische Probleme aufgezeigt kann diese Anforderungen zusammen mit Realworld-Lösungen beschädigen Als ein kritischer Aspekt der Netzwerksicherheit werden Kryptographie, die wichtigsten kryptographischen Algorithmen in der symmetrischen Kryptographie, Hashing, asymmetrische Kryptographie und Schlüsselübereinstimmung diskutiert Anstatt einen detaillierten mathematischen Hintergrund zu präsentieren, werden diese Elemente aus der Perspektive eines Entwicklers diskutiert und zeigen typische Anwendungsbeispiele und praktische Überlegungen in Bezug auf die Verwendung von Krypto, wie z B Public-Key-Infrastrukturen Es werden Sicherheitsprotokolle in vielen verschiedenen Bereichen der sicheren Kommunikation vorgestellt, mit einer eingehenden Diskussion der am häufigsten verwendeten Protokollfamilien wie IPSEC und SSL / TLS Typische Crypto-Sicherheitslücken werden sowohl im Zusammenhang mit bestimmten Kryptoalgorithmen als auch kryptografischen Protokollen wie BEAST, CRIME, TIME, BREACH, FREAK, Logjam, Padding Oracle, Lucky Thirteen, POODLE und ähnlichem sowie dem RSA-Timing-Angriff diskutiert In jedem Fall werden die praktischen Überlegungen und möglichen Konsequenzen für jedes Problem beschrieben, wiederum ohne auf tiefgehende mathematische Details einzugehen Schließlich, da XML-Technologie für den Datenaustausch durch vernetzte Anwendungen zentral ist, werden die Sicherheitsaspekte von XML beschrieben Dazu gehören die Verwendung von XML in Webservices und SOAP-Nachrichten neben Schutzmaßnahmen wie XML-Signatur und XML-Verschlüsselung - sowie Schwachstellen in diesen Schutzmaßnahmen und XML-spezifischen Sicherheitsproblemen wie XML-Injection, XXE-Attacken, XML-Bomben und XPath-Injektion Teilnehmer dieses Kurses werden Grundlegende Konzepte von Sicherheit, IT-Sicherheit und sicherer Codierung verstehen Verstehen Sie die Anforderungen sicherer Kommunikation Erfahren Sie mehr über Netzwerkangriffe und -verteidigungen auf verschiedenen OSI-Ebenen Ein praktisches Verständnis der Kryptographie haben Kenntnis wichtiger Sicherheitsprotokolle Verstehen Sie einige der jüngsten Angriffe auf Kryptosysteme Informieren Sie sich über kürzlich aufgetretene Schwachstellen Sicherheitskonzepte von Web Services verstehen Erhalten Sie Quellen und weitere Lesungen zu sicheren Programmierpraktiken Publikum Entwickler, Fachleute .

Machine Translated

Schulungsübersicht

  • IT security and secure coding
  • Requirements of secure communication
  • Network security
  • Network security
  • Practical cryptography
  • Security protocols
  • Cryptographic vulnerabilities
  • Security of Web services
  • XML security
  • Knowledge sources

Erfahrungsberichte

★★★★★
★★★★★

Verwandte Kategorien

Kombinierte Kurse

Sonderangebote

Sonderangebote Newsletter

Wir behandeln Ihre Daten vertraulich und werden sie nicht an Dritte weitergeben.
Sie können Ihre Einstellungen jederzeit ändern oder sich ganz abmelden.

EINIGE UNSERER KUNDEN

is growing fast!

We are looking for a good mixture of IT and soft skills in Switzerland!

As a NobleProg Trainer you will be responsible for:

  • delivering training and consultancy Worldwide
  • preparing training materials
  • creating new courses outlines
  • delivering consultancy
  • quality management

At the moment we are focusing on the following areas:

  • Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
  • SOA, BPM, BPMN
  • Hibernate/Spring, Scala, Spark, jBPM, Drools
  • R, Python
  • Mobile Development (iOS, Android)
  • LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
  • You need to have patience and ability to explain to non-technical people

To apply, please create your trainer-profile by going to the link below:

Apply now!

This site in other countries/regions