<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="modul.xsl" type="text/xsl"?>
<modul id="7261" xml:lang="de">
 <titel>Security Basics and Applied Cryptography</titel>
 <titelLang>Security Basics and Applied Cryptography</titelLang>
 <kuerzel>ITS1</kuerzel>
 <ects>8</ects>
 <studiengang>I</studiengang>
 <modultyp></modultyp>
 <praesenz>128</praesenz>
 <selbststudiumszeit>144</selbststudiumszeit>
 <sprache>de/fr</sprache>
 <beschreibungsSprache>de</beschreibungsSprache>
 <studiengangtyp>Bachelor</studiengangtyp>
 <lehrformen>Vorlesung mit Übung</lehrformen>
 <methoden><ul>
<li>Frontalunterricht/Vorlesung</li>
<li>Projektarbeit / Gruppenarbeit </li>
<li>Fallstudie </li>
</ul></methoden>
 <vorkenntnisse><ul>
<li>Grundkentnisse Architekturen von IT Systemen</li>
<li>Programmierung in Java</li>
<li>Mathematik: Elementare Grundlagen der Gruppentheorie, Modulare Gruppen</li>
</ul></vorkenntnisse>
 <ziele><p>Dieses Modul hat zum Ziel:</p>
<ul>
<li> die Studierenden mit den Grundkonzepten und Problemen der IT Sicherheit vertraut zu machen,</li>
<li>eine profunde Einführung in die Kryptographie und deren praktischen Anwendungen zu vermitteln.</li>
</ul></ziele>
 <lerninhalte></lerninhalte>
 <lehrinhalte><p>In diesem Modul werden die folgenden Themen und Inhalte behandelt:</p>
<ul>
<li>Grundlagen der IT Sicherheit: <br />
<ul>
<li>Überblick Sicherheitsziele</li>
<li>Überblick Bedrohungen</li>
<li>Überblick Sicherheitstechnologien </li>
</ul>
</li>
<li>Kryptographie:<br />
<ul>
<li>Symmetrische und asymmetrische Verschlüsselung </li>
<li>Hashfunktionen und MACs (Message Authentication Codes)</li>
<li>Mathematische Grundlagen der Kryptographie</li>
<li>Digitale Signaturen</li>
<li>Schlüsselaustausch</li>
<li>Authentisierung </li>
<li>Sichere Kanaele</li>
<li>Digitale Zertifikate</li>
<li>Sichere Implementierung von Kryptographie mit Java ("Crypto Engineering")</li>
<li>Kryptographische Standards </li>
<li>Anwendungen der Kryptographie (z.B, Code-Signing, PGP, Diskverschluesselung etc.)</li>
</ul>
</li>
</ul></lehrinhalte>
 <lernergebnisse><p>Am Ende dieses Moduls erwirbt der Student oder die Studentin die folgenden Fähigkeiten:</p>
<ul>
<li><em>Wissen:</em> Kenntnis der grundlegenden Konstrukte und Anwendungen der Kryptographie, deren Sicherheitseigenschaften sowie der gängigen Implementierungen.</li>
</ul>
<ul>
<li><em>Fertigkeiten:</em> Die Studenten sind in der Lage die Funktionsweise und Sicherheitseigenschaften von Systemen, welche Kryptographie einsetzen zu verstehen, sowie diese Systeme zu implementieren, und zu analysieren.</li>
</ul>
<ul>
<li><em>Kompetenzen:</em> Die Studenten kennen die Einsatzgebiete der Kryptographie, deren Beschränkungen, und Zusammenspiel mit anderen Sicherheitstechnologien.</li>
</ul></lernergebnisse>
 <bewertung><p>Mündliche Schlussprüfung, 30 Min.</p></bewertung>
 <qualifikationstyp>Pa</qualifikationstyp>
 <pflichtmodul>ja</pflichtmodul>
 <bemerkungen><p>Dieses Modul ist Pflichtmodul im Schwerpunkt "IT Security"; entsprechende Credits können nur für diesen Schwerpunkt angerechnet werden.</p></bemerkungen>
 <literaturangaben><p>Nigel Smart. <em>Cryptography: An Introduction.</em> Download: http://www.cs.bris.ac.uk/~nigel/Crypto_Book/</p>
<p>Ferguson, Neil and Schneier, Bruce.<em><em>Practical Cryptography</em>.</em> John Wiley &amp; Sons.</p>
<p>Weitere Literatur wird in der Vorlesung bekannt gegeben.</p></literaturangaben>
 <autor>
  <name>Endre Bangerter</name>
  <email>endre.bangerter@bfh.ch</email>
  <kuerzel>bte1</kuerzel>
 </autor>
 <verantwortlicher>
  <name>Endre Bangerter</name>
  <email>endre.bangerter@bfh.ch</email>
  <kuerzel>bte1</kuerzel>
 </verantwortlicher>
 <datum>07. Dezember 2008</datum>
 <vormodul>7055-de.xml - Konzepte und Methoden der Programmierung</vormodul>
 <lernziele></lernziele>
</modul>
