<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>http://it-forensik.fiw.hs-wismar.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=St181103</id>
	<title>IT-Forensik Wiki - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="http://it-forensik.fiw.hs-wismar.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=St181103"/>
	<link rel="alternate" type="text/html" href="http://it-forensik.fiw.hs-wismar.de/index.php?title=Spezial:Beitr%C3%A4ge/St181103"/>
	<updated>2026-10-31T11:21:32Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>http://it-forensik.fiw.hs-wismar.de/index.php?title=Penetrationstest&amp;diff=499</id>
		<title>Penetrationstest</title>
		<link rel="alternate" type="text/html" href="http://it-forensik.fiw.hs-wismar.de/index.php?title=Penetrationstest&amp;diff=499"/>
		<updated>2019-07-21T11:41:08Z</updated>

		<summary type="html">&lt;p&gt;St181103: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ein &#039;&#039;&#039;Penetrationstest&#039;&#039;&#039; oder kurz Pentest (abgeleitet vom Begriff Penetrieren = Eindringen / Durchdringen), beschreibt die Überprüfung eines Systems auf Sicherheitslücken bzw. Schwachstellen. Der Pentester versucht dabei gewaltsam in ein System einzudringen und die identifizierten Schwachstellen auszunutzen.&lt;br /&gt;
&lt;br /&gt;
== Sinn eines Pentests ==&lt;br /&gt;
Der Sinn eines Pentests besteht in der speziellen Vorgehensweise. Der Pentester versucht sich in die Lage eines Hackers zu versetzen und dessen Vorgehensweise zu imitieren, um ein realitätsnahes Szenario herzustellen. Dieses Vorgehen kommt einem echten Angriff am nächsten.&lt;br /&gt;
&lt;br /&gt;
Ziel eines Pentests ist es allerdings nicht, einen tatsächlichen Schaden am System zu verursachen (außer dies wurde im Voraus abgeklärt), sondern Schwachstellen aufzuzeigen. So können diese im Nachgang behoben werden, bevor ein realer Angreifer sie ausnutzen kann.&lt;br /&gt;
&lt;br /&gt;
== Ansätze ==&lt;br /&gt;
&#039;&#039;&#039;Whitebox-Ansatz:&#039;&#039;&#039; Der Pentester hat Kenntnis über die innere Funktionsweise des zu testenden Systems. Dies schließt zum Beispiel Quellcode, Entwicklungsumgebung und Dokumentation ein.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Blackbox-Ansatz:&#039;&#039;&#039; Der Pentester hat keine Kenntnis über das zu testende System und kann seine Informationen nur aus öffentlichen Quellen und seiner eigenen Erfahrung beziehen. Der Blackbox-Ansatz kommt einem realen Angriff daher am nächsten.&lt;br /&gt;
&lt;br /&gt;
== Legalität ==&lt;br /&gt;
Die Durchführung eines Pentests muss von der Institution beauftragt werden, deren System getestet werden soll. Dabei wird dem Pentester eine “Permission to Attack” erteilt; also eine Genehmigung, die beauftragende Institution zu testen. Sind Cloud-Komponenten Bestandteil des Tests, muss zusätzlich die Genehmigung des Cloud-Anbieters eingeholt werden.&lt;br /&gt;
&lt;br /&gt;
Viele Unternehmen verfügen über Intrusion Detection / Intrusion Prevention Systeme, welche einen Penetrationstest als Angriff erkennen. Um an dieser Stelle keinen unnötigen Computer Security Incident zu erzeugen, sollte ein Pentest also zuvor genehmigt und auf einen definierten Zeitraum festgelegt werden. Liegt keine Genehmigung zur Durchführung vor, muss der Pentester mit juristischen Konsequenzen rechnen, sollte er den Test dennoch durchführen.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* https://de.wikipedia.org/wiki/Penetrationstest_(Informatik)&lt;br /&gt;
* https://www.der-wirtschaftsingenieur.de/index.php/testverfahren-white-box-vs-black-box/&lt;br /&gt;
* https://www.security-insider.de/was-ist-ein-penetrationstest-a-667683/&lt;br /&gt;
* https://www.itexperst.at/it-penetrationstests-ein-praktischer-leitfaden-des-bsi&lt;/div&gt;</summary>
		<author><name>St181103</name></author>
	</entry>
	<entry>
		<id>http://it-forensik.fiw.hs-wismar.de/index.php?title=Hauptseite&amp;diff=498</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="http://it-forensik.fiw.hs-wismar.de/index.php?title=Hauptseite&amp;diff=498"/>
		<updated>2019-07-21T11:37:53Z</updated>

		<summary type="html">&lt;p&gt;St181103: /* D */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Willkommen beim IT-Forensik-Wiki der Hochschule Wismar. Hier werden wesentliche Begriffe zum Thema „Digitale Forensik“ erläutert.&lt;br /&gt;
&lt;br /&gt;
== Literatur == &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Abschlussarbeiten im Bachelor Studiengang &amp;quot;IT-Forensik&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
[[Abschlussarbeiten im Master Studiengang &amp;quot;IT-Sicherheit und Forensik&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
[[Projektarbeiten]]&lt;br /&gt;
&lt;br /&gt;
[[Forensik in DB]]&lt;br /&gt;
&lt;br /&gt;
== Stichworte IT-Forensik ==&lt;br /&gt;
=== A ===&lt;br /&gt;
[[Anti-Forensik]]&lt;br /&gt;
&lt;br /&gt;
=== B ===&lt;br /&gt;
[[BSI-Vorgehensmodell]]&lt;br /&gt;
&lt;br /&gt;
[[Betriebssystem]]&lt;br /&gt;
&lt;br /&gt;
=== C ===&lt;br /&gt;
[[Cache]]&lt;br /&gt;
&lt;br /&gt;
[[CERT-Taxonomie]]&lt;br /&gt;
&lt;br /&gt;
[[Chip-Off]]&lt;br /&gt;
&lt;br /&gt;
[[Cross Site Scripting (XSS)]]&lt;br /&gt;
&lt;br /&gt;
=== D ===&lt;br /&gt;
[[Darknet]]&lt;br /&gt;
&lt;br /&gt;
[[Datenanalyse]]&lt;br /&gt;
&lt;br /&gt;
[[Datenbankforensik]]&lt;br /&gt;
&lt;br /&gt;
[[Datenvernichtung]]&lt;br /&gt;
&lt;br /&gt;
[[Datensammlung]]&lt;br /&gt;
&lt;br /&gt;
[[DDL &amp;amp; DML]]&lt;br /&gt;
&lt;br /&gt;
[[Digitale Forensik]]&lt;br /&gt;
&lt;br /&gt;
[[Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
[[Dual Use Software]]&lt;br /&gt;
&lt;br /&gt;
=== E ===&lt;br /&gt;
[[Ermittlungsprozess]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Exploit]]&lt;br /&gt;
&lt;br /&gt;
=== F ===&lt;br /&gt;
[[File Carving]]&lt;br /&gt;
&lt;br /&gt;
[[Flüchtige Daten]]&lt;br /&gt;
&lt;br /&gt;
[[Fragmentierung]]&lt;br /&gt;
&lt;br /&gt;
=== G ===&lt;br /&gt;
[[Geotag]]&lt;br /&gt;
&lt;br /&gt;
[[Gerichtsfestigkeit]]&lt;br /&gt;
&lt;br /&gt;
=== H ===&lt;br /&gt;
[[Hilfstatort]]&lt;br /&gt;
&lt;br /&gt;
[[Hardware-Sicherheitsmodul]]&lt;br /&gt;
&lt;br /&gt;
[[Hashcat]]&lt;br /&gt;
&lt;br /&gt;
[[Honeypot]]&lt;br /&gt;
&lt;br /&gt;
=== I ===&lt;br /&gt;
[[Incident-Response-Team]]&lt;br /&gt;
&lt;br /&gt;
[[IT-Forensik]]&lt;br /&gt;
&lt;br /&gt;
=== J === &lt;br /&gt;
[[Jailbreak]]&lt;br /&gt;
&lt;br /&gt;
=== K === &lt;br /&gt;
[[Kausalität in der Forensik]]&lt;br /&gt;
&lt;br /&gt;
[[Korrelation]]&lt;br /&gt;
&lt;br /&gt;
=== L === &lt;br /&gt;
[[Live-Forensik]]&lt;br /&gt;
&lt;br /&gt;
[[Log-File]]&lt;br /&gt;
&lt;br /&gt;
=== M === &lt;br /&gt;
[[Metadaten]]&lt;br /&gt;
&lt;br /&gt;
[[Mobiltelefon-Forensik]]&lt;br /&gt;
&lt;br /&gt;
=== N === &lt;br /&gt;
[[Netflow]]&lt;br /&gt;
&lt;br /&gt;
[[Never-Touch-Original]]&lt;br /&gt;
&lt;br /&gt;
=== O ===&lt;br /&gt;
[[Online-Forensik]]&lt;br /&gt;
&lt;br /&gt;
[[Offline-Forensik]]&lt;br /&gt;
&lt;br /&gt;
[[OS Fingerprinting]]&lt;br /&gt;
&lt;br /&gt;
=== P ===&lt;br /&gt;
[[Partition]]&lt;br /&gt;
&lt;br /&gt;
[[P2P (Peer-to-Peer) Software / Netzwerke]]&lt;br /&gt;
&lt;br /&gt;
[[Post-Mortem-Analyse]]&lt;br /&gt;
&lt;br /&gt;
[[Prozess der Mobiltelefon Forensik]]&lt;br /&gt;
&lt;br /&gt;
[[Prüfsumme]]&lt;br /&gt;
&lt;br /&gt;
[[PCMCIA]]&lt;br /&gt;
&lt;br /&gt;
[[Penetrationstest]]&lt;br /&gt;
&lt;br /&gt;
=== R ===&lt;br /&gt;
[[Rainbow Table]]&lt;br /&gt;
&lt;br /&gt;
[[Remote Access Trojaner (RAT)]]&lt;br /&gt;
&lt;br /&gt;
[[Reverse Engineering]]&lt;br /&gt;
&lt;br /&gt;
=== S ===&lt;br /&gt;
[[SAP-Modell]]&lt;br /&gt;
&lt;br /&gt;
[[Sandbox]]&lt;br /&gt;
&lt;br /&gt;
[[Security Information and Event Management (SIEM)]]&lt;br /&gt;
&lt;br /&gt;
[[Skimming]]&lt;br /&gt;
&lt;br /&gt;
[[Sniffing]]&lt;br /&gt;
&lt;br /&gt;
[[SQL Injection]]&lt;br /&gt;
&lt;br /&gt;
[[Sealbag]]&lt;br /&gt;
&lt;br /&gt;
[[SpiderFoot]]&lt;br /&gt;
&lt;br /&gt;
=== T ===&lt;br /&gt;
[[Tatort]]&lt;br /&gt;
&lt;br /&gt;
[[Timeline]]&lt;br /&gt;
&lt;br /&gt;
=== U ===&lt;br /&gt;
[[Unallocated Data (Nicht zugeordnete Daten)]]&lt;br /&gt;
&lt;br /&gt;
=== V ===&lt;br /&gt;
[[Video-Forensik]]&lt;br /&gt;
&lt;br /&gt;
=== W ===&lt;br /&gt;
[[W-Fragen]]&lt;br /&gt;
&lt;br /&gt;
[[Wiping]]&lt;br /&gt;
&lt;br /&gt;
[[Write Blocker]]&lt;br /&gt;
&lt;br /&gt;
=== Z ===&lt;br /&gt;
[[Zeit]]&lt;br /&gt;
&lt;br /&gt;
== Interessante Links ==&lt;br /&gt;
&lt;br /&gt;
Tsurugi Forensik-Linux https://tsurugi-linux.org&lt;br /&gt;
&lt;br /&gt;
== Fernstudiengänge an der Hochschule Wismar (berufsbegleitend) ==&lt;br /&gt;
&lt;br /&gt;
[https://fiw.hs-wismar.de/bereiche/eui/studiengaenge/it-forensik-bachelor-fernstudium-beng/ IT-Forensik, Bachelor] &lt;br /&gt;
&lt;br /&gt;
[https://fiw.hs-wismar.de/bereiche/eui/studiengaenge/it-sicherheit-und-forensik-master-fernstudium-meng/ IT-Sicherheit und Forensik, Master]&lt;br /&gt;
&lt;br /&gt;
== Starthilfen ==&lt;br /&gt;
&lt;br /&gt;
* Hilfe zur Benutzung und Konfiguration der Wiki-Software finden Sie im [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents Benutzerhandbuch]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Liste der Konfigurationsvariablen]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki-FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Mailingliste neuer MediaWiki-Versionen]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Übersetze MediaWiki für deine Sprache]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Erfahre, wie du Spam auf deinem Wiki bekämpfen kannst]&lt;/div&gt;</summary>
		<author><name>St181103</name></author>
	</entry>
	<entry>
		<id>http://it-forensik.fiw.hs-wismar.de/index.php?title=Datenbankforensik&amp;diff=497</id>
		<title>Datenbankforensik</title>
		<link rel="alternate" type="text/html" href="http://it-forensik.fiw.hs-wismar.de/index.php?title=Datenbankforensik&amp;diff=497"/>
		<updated>2019-07-21T11:36:50Z</updated>

		<summary type="html">&lt;p&gt;St181103: Die Seite wurde neu angelegt: „&amp;#039;&amp;#039;&amp;#039;Datenbankforensik&amp;#039;&amp;#039;&amp;#039; ist ein Teilgebiet der IT-Forensik. Es beschäftigt sich mit der Sammlung und Analyse von forensischen Artefakten aus Datenbanken. Im D…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Datenbankforensik&#039;&#039;&#039; ist ein Teilgebiet der IT-Forensik. Es beschäftigt sich mit der Sammlung und Analyse von forensischen Artefakten aus Datenbanken. Im Datenbankumfeld ist eine klassische Dateisystem-Analyse nicht ausreichend, sodass eine gezielte forensische Analyse von Datenbankartefakten notwendig ist. &lt;br /&gt;
==Forensisch relevante Datenbankartefakte==&lt;br /&gt;
Folgende Datenbankartefakte sind bei der Analyse bspw. zu berücksichtigen: &lt;br /&gt;
* Data Cache: Gibt Auskunft über die durch den Angreifer verwendeten Daten &lt;br /&gt;
* Plan Cache: Gibt Auskunft über zuletzt ausgeführte SQL-Statements &lt;br /&gt;
* Server State: Enthält Aussagen über aktive Datenbanksitzungen, -verbindungen und die letzten SQL-Statements. &lt;br /&gt;
* Active Virtual Log Files: Geben Auskunft über die zuletzt ausgeführten Statements und können basierend auf Zeitstempel, DB-Login oder DB-Objekt ausgewertet werden. &lt;br /&gt;
* Data Files: Enthalten auch gelöschte Datensätze und unterstützen die Analyse der Tätigkeiten eines Angreifers &lt;br /&gt;
* Database Management System Logs: Geben je nach Logging-Konfiguration Auskunft über die erfolgreichen und fehlerhaften Logins, Buffer-Overflows, fehlerhafte StatementAusführungen und andere Fehler im DBMS&lt;br /&gt;
Je nach Datenbanksystem (MySQL, Oracle, MSSQL, IBM DB2, PostgreSQL, etc.) sind die o.g. Artefakte an unterschiedlichen „Orten“ zu finden. &lt;br /&gt;
==Strategische Vorbereitung==&lt;br /&gt;
Im Auslieferungszustand eines Datenbanksystems werden nicht in jedem Fall alle Artefakte im notwendigen Umfang protokolliert. Die vorzunehmenden Einstellungen sind je nach Schutzbedarf der Datenbank während der Strategischen Vorbereitung durchzuführen, damit während der Datensammlung alle notwendigen Daten vorliegen. &lt;br /&gt;
==Online- und Offline-Forensik==&lt;br /&gt;
Auch bei der Datenbankforensik können Analysen in Online- und Offline-Forensik unterteilt werden. Bei der Online-Forensik einer Datenbank sollten vorab alle Caches und weitere flüchtige Daten gesichert und gesichtet werden, ohne diese zu verändern. Bei unbedachten Logins oder Ausführungen von Statements werden Caches, Buffer und Logfiles evtl. verfälscht, indem analyserelevante Artefakte überschrieben werden. Während der Online-Forensik sollte das System für den Nutzer nicht zur Verfügung stehen, um die Analyse nicht zu verfälschen. Im Gegensatz dazu, wird bei der Offline-Forensik einer Datenbank das System vollständig, bestenfalls „hart“, heruntergefahren. Dabei gehen alle flüchtigen Daten verloren. Danach wird ein vollständiges Systemabbild gezogen, auf dem die Analyse durchgeführt wird. Anschließend kann das System wieder hochgefahren werden und steht dem Nutzer wieder zur Verfügung. &lt;br /&gt;
&lt;br /&gt;
==Quellen==&lt;br /&gt;
* Bundesamt für Sicherheit in der Informationstechnik (BSI): Leitfaden „IT-Forensik“, Version 1.0.1 (2011) &lt;br /&gt;
* Kevvie Fowler: SQL Server Forensic Analysis (2008) &lt;br /&gt;
* Mulazzani, Martin &amp;amp; Weippl, Edgar: Aktuelle Herausforderungen in der Datenbankforensik (2019)&lt;/div&gt;</summary>
		<author><name>St181103</name></author>
	</entry>
	<entry>
		<id>http://it-forensik.fiw.hs-wismar.de/index.php?title=Hardware-Sicherheitsmodul&amp;diff=492</id>
		<title>Hardware-Sicherheitsmodul</title>
		<link rel="alternate" type="text/html" href="http://it-forensik.fiw.hs-wismar.de/index.php?title=Hardware-Sicherheitsmodul&amp;diff=492"/>
		<updated>2019-07-18T16:41:40Z</updated>

		<summary type="html">&lt;p&gt;St181103: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ein &#039;&#039;&#039;Hardware-Sicherheitsmodul&#039;&#039;&#039; (HSM, engl.: Hardware Security Module) ist eine Hardware zur geschützten (Integrität, Vertraulichkeit und Verfügbarkeit) Verwaltung von Schlüsselmaterial und Ausführung kryptografischer Funktionen. Sie werden gelegentlich als &amp;quot;Vertrauensanker&amp;quot; &amp;lt;sup&amp;gt;[6]&amp;lt;/sup&amp;gt; für den Aufbau von Sicherheitsarchitekturen bezeichnet und kommen sowohl in lokalen Rechenzentren (&amp;quot;on-premise&amp;quot;) als auch in Cloud-Infrastrukturen zum Einsatz.&lt;br /&gt;
 &lt;br /&gt;
Je nach Modell stellen HSMs&lt;br /&gt;
* symmetrische und asymmetrische Verschlüsselungsalgorithmen &lt;br /&gt;
* Hashfunktionen&lt;br /&gt;
* Funktionen zur Erzeugung von Zufallszahlen&amp;lt;sup&amp;gt;[3]&amp;lt;/sup&amp;gt; &lt;br /&gt;
* Funktionen zur Erzeugung von Schlüsseln&lt;br /&gt;
* Funktionen zur Verwaltung (Zugriffsrechte, Lebenszyklus) von Schlüsseln sowie &lt;br /&gt;
* Funktionen zur Verwaltung einer HSM-Infrastruktur (Backup, Verteilung, Spiegelung) &lt;br /&gt;
zur Verfügung&amp;lt;sup&amp;gt;[1]&amp;lt;/sup&amp;gt;. Sie enthalten hierfür zum Teil spezialisierte Hardware-Bausteine, z.B. zur Erzeugung von Zufallszahlen oder zur effizienten Ausführung von Ver- und Entschlüsselungsoperationen. &lt;br /&gt;
 &lt;br /&gt;
HSMs werden sowohl als Teilkomponente für Rechner (z.B. PCI-Karte oder PCMCIA-Steckmodul) oder als eigenständiges Gerät (z.B. als Modul für 19-Zoll-Serverschränke) angeboten. &lt;br /&gt;
 &lt;br /&gt;
==Anwendungsbereiche==&lt;br /&gt;
HSMs kommen heute vornehmlich in Bereichen mit hohen Sicherheitsanforderungen wie&lt;br /&gt;
* Finanzdienstleistungen/Zahlungsverkehr&lt;br /&gt;
* Herstellung von Ausweisen und Kreditkarten&lt;br /&gt;
* Maut- und Ticketsysteme&lt;br /&gt;
* Zertifikats- und Signaturdienste&lt;br /&gt;
* Verschlüsselte Archivierung&lt;br /&gt;
zum Einsatz&amp;lt;sup&amp;gt;[1]&amp;lt;/sup&amp;gt;, finden aber mit der wachsenden Bedeutung organisationsübergreifender IT-Infrastrukturen (Stichwort: Cloud) auch darüber hinaus zunehmend Verbreitung. &lt;br /&gt;
 &lt;br /&gt;
==Einsatz von HSMs in IT-Sicherheitsarchitekturen==&lt;br /&gt;
Ausgangspunkt einer umfassenden IT-Sicherheitsarchitektur ist die sichere Verwaltung von Schlüsseln. Dies ist die zentrale Aufgabe von HSMs, wobei die Schlüssel entweder innerhalb der HSMs durch geprüfte und manipulationsgeschützte Algorithmen generiert oder extern erzeugt und auf einem sicheren Kanal auf das HSM gebracht werden (-&amp;gt; &amp;quot;Bring Your Own Key&amp;quot;, kurz BYOK&amp;lt;sup&amp;gt;[8]&amp;lt;/sup&amp;gt;). &lt;br /&gt;
&lt;br /&gt;
Mit Blick auf Angriffe auf den Hauptspeicher der Nutzersysteme sollten die Schlüssel die sichere Umgebung der HSM niemals verlassen, d.h. auf Basis dieser Schlüssel durchzuführende Ver- und Entschlüsselungsoperationen erfolgen i.d.R. ebenfalls innerhalb des HSMs.&lt;br /&gt;
 &lt;br /&gt;
Je nach Einsatzszenario werden auch anwendungsspezifische Schlüssel oder Verbindungs¬zeichenketten (engl.: Connection Strings), die innerhalb der Anwendung verschlüsselt gespeichert werden, mithilfe eines in der HSM gespeicherten Master-Keys ver- bzw. entschlüsselt und nur zur Laufzeit der Anwendung im Klartext im Hauptspeicher gehalten (Beispiel: MS Azure SQL TDE mit Azure KeyVault -&amp;gt; &amp;quot;TDE-Protector&amp;quot; = MasterKey, &amp;quot;Database Encryption Key&amp;quot; (DEK) = anwendungsspezifischer Schlüssel&amp;lt;sup&amp;gt;[8]&amp;lt;/sup&amp;gt;). Dieses Vorgehen ist mitunter aus Gründen des Durchsatzes oder der Anwendungsarchitektur (z.B. Datenbanken) erforderlich; in diesem Fall sind jedoch die Anwendungsdaten und der anwendungsspezifische Schlüssel während zur Laufzeit der Anwendung im Hauptspeicher angreifbar. &lt;br /&gt;
 &lt;br /&gt;
Ein weiteres Einsatzszenario ist die sichere Erzeugung temporärer Sitzungsschlüssel (engl. Session Keys) durch ein HSM.  &lt;br /&gt;
 &lt;br /&gt;
==Zertifizierungen für HSMs==&lt;br /&gt;
Für HSMs existieren verschiedene Sicherheitsstandards, nach denen diese Geräte zertifiziert werden können. Der geläufigste in diesem Kontext ist FIPS (Federal Information Processing Standards) 140-2. Die Nachfolgeversion FIPS 140-3 stellt keinen eigenständigen Standard mehr dar, sondern referenziert ihrerseits den internationalen Standard ISO/IEC 19790:2012&amp;lt;sup&amp;gt;[7]&amp;lt;/sup&amp;gt; bzw. ISO/IEC 24759:2017.&lt;br /&gt;
 &lt;br /&gt;
FIPS 140-2 unterscheidet vier aufeinander aufbauende Sicherheitsstufen (engl.: Levels)&amp;lt;sup&amp;gt;[2]&amp;lt;/sup&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Level 1&#039;&#039;&#039; - Verwendung freigegebener Algorithmen; keine spez. Sicherheitsanforderungen an die Hardware&lt;br /&gt;
* &#039;&#039;&#039;Level 2&#039;&#039;&#039; - Hardware muss physisch so aufgebaut sein, dass Manipulationen bzw. Manipulationsversuche erkannt werden können (engl.: &amp;quot;tamper-evident&amp;quot;)&lt;br /&gt;
* &#039;&#039;&#039;Level 3&#039;&#039;&#039; - Hardware muss physisch so aufgebaut sein, dass &amp;quot;einfache&amp;quot; Manipulationen bzw. Manipulationsversuche erkannt und (z.B. durch sichere Löschung der Daten) verhindert werden (engl: &amp;quot;tamper-proof&amp;quot;).&lt;br /&gt;
* &#039;&#039;&#039;Level 4&#039;&#039;&#039; - Ähnlich wie Level 3, jedoch muss der Schutz hier &amp;quot;mit sehr hoher Wahrscheinlichkeit&amp;quot; gegen alle denkbaren Angriffe wirksam sein. Geräte dieses Levels sollen insbesondere für den Einsatz in ungeschützten Umgebungen geeignet sein.&lt;br /&gt;
&lt;br /&gt;
:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;5&amp;quot;|Zusammenfassung der Anforderungen pro Sicherheitsstufe nach FIPS 140-2&amp;lt;sup&amp;gt;[4]&amp;lt;/sup&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Sicherheitsstufe 1&lt;br /&gt;
|Sicherheitsstufe 2&lt;br /&gt;
|Sicherheitsstufe 3&lt;br /&gt;
|Sicherheitsstufe 4&lt;br /&gt;
|- &lt;br /&gt;
|Spezifikation des kryptografischen Moduls &lt;br /&gt;
|colspan=&amp;quot;4&amp;quot;|Spezifikation des kryptografischen Moduls, der kryptografischen Abgrenzung, der freigegebenen Algorithmen und der freigegebenen Betriebsmodi. Beschreibung des kryptografischen Moduls, einschließlich aller Hardware-, Software- und Firmware-Komponenten.  Erklärung der Sicherheitsrichtlinie des Moduls.&lt;br /&gt;
|-&lt;br /&gt;
|Anschlüsse und Schnittstellen des kryptografischen Moduls&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|Notwendige und optionale Schnittstellen.  Spezifikation aller Schnittstellen und aller Eingangs- und Ausgangsdatenpfade.&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|Datenanschlüsse für ungesicherte kritische Sicherheitsparameter (engl.: Critical Security Parameter, CSP) logisch oder physisch getrennt von anderen Anschlüssen.&lt;br /&gt;
|-&lt;br /&gt;
|Rollen, Dienste und Authentifizierung&lt;br /&gt;
|Logische Trennung von notwendigen und optionalen Rollen und Diensten.&lt;br /&gt;
|Rollen- oder Identitäts-basierte Bediener-Authentifizierung&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|Identitäts-basierte Bediener-Authentifizierung&lt;br /&gt;
|-&lt;br /&gt;
|Endlicher Zustandsautomat&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot;|Spezifikation eines endlichen Zustandsautomaten. Notwendige und optionale Zustände. Zustands-Übergangs-Diagramm und Spezifikation der Zustandsübergänge.  &lt;br /&gt;
|-&lt;br /&gt;
|Betriebsumfeld&lt;br /&gt;
|Einzelner Bediener.  Ausführbarer Code.  Freigegebener Integritätssicherungs-Mechanismus&lt;br /&gt;
|Gemäß EAL2 festgelegte Schutzprofile (engl.: Protection Profile, PP) mit spezifizierten Benutzerbestimmbaren Zugriffskontrollmechnismen und Auditierung&lt;br /&gt;
|Gemäß EAL3 festgelegte Schutzprofile mit Sicherheitsrichtlinien-Modellierung.&lt;br /&gt;
|Gemäß EAL4 festgelegte Schutzprofile mit vertrauenswürdigem Pfad (engl.: Trusted Path).&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|Kryptografisches Schlüsselmanagement&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot;|Schlüsselmanagement-Mechanismen:  Zufallszahlen- und Schlüsselgenerierung, Schlüsseleinrichtung, Schlüsselverteilung, Schlüsselein-/-ausgabe, Schlüsselspeicherung und Schlüssel-Nullsetzung (engl.: Zeroization).&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|Geheime und private Schlüssel, die manuell eingerichtet wurden, können in Klartextform ein- oder ausgegeben werden.&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|Geheime und private Schlüssel, die manuell eingerichtet wurden, sollen verschlüsselt oder mit Split-Knowledge-Verfahren ein- oder ausgegeben werden.&lt;br /&gt;
|-&lt;br /&gt;
|EM-Interferenz / EM-Kompatibilität&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|47 CFR FCC Part 15. Subpart B, Class A (gewerbliche Nutzung).  Anwendbare FCC-Anforderungen (für Funk).&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|47 CFR FCC Part 15.  Subpart B, Class B (private Nutzung).&lt;br /&gt;
|-&lt;br /&gt;
|Selbsttest&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot;|Einschalttests: Tests der kryptografischen Algorithmen, Software-/Firmware-Integritätstests, Tests kritischer Funktionen.  Bedingte Tests.&lt;br /&gt;
|-&lt;br /&gt;
|Entwurfsabsicherung&lt;br /&gt;
|Konfigurations-management (KM). Sichere Installation und Generierung. Übereinstimmung von Entwurf und Richtlinie Leitlinien-Dokumente&lt;br /&gt;
|KM-System.  Sichere Verteilung. Funktionale Spezifikation.&lt;br /&gt;
|Implementierung in Hochsprache&lt;br /&gt;
|Formale Modellierung. Detaillierte Erläuterungen (informelle Beweise). Vor- und Nachbedingungen&lt;br /&gt;
|-&lt;br /&gt;
|Mitigation anderer Angriffe&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot;|Spezifikation der Mitigation von Angriffen, für die derzeit keine testbaren Anforderungen verfügbar sind.&lt;br /&gt;
|}&lt;br /&gt;
 &lt;br /&gt;
Das NIST stellt ein Online-Verzeichnis von gem. FIPS 140-2 zertifizierten Geräten zur Verfügung&amp;lt;sup&amp;gt;[5]&amp;lt;/sup&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Aspekte der Sicherheitsorganisation==&lt;br /&gt;
HSMs dienen ggü. rein software-gestützten &amp;quot;Schlüsseltresoren&amp;quot; hauptsächlich dem Schutz vor Angriffen von Tätern innerhalb der Anwenderorganisation (lokale Server) bzw. in Cloud-Umgebungen gegen die Angriffsszenarien &amp;quot;Cloud-Anbieter gegen Cloud-Nutzer&amp;quot; und &amp;quot;Cloud-Nachbar gegen Cloud-Nutzer&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
Im Hinblick auf die Gestaltung einer Sicherheitsorganisation unterstützen HSMs auf verschiedene Weise:&lt;br /&gt;
Erweiterte Funktionstrennung: Mit der Verwendung von HSMs kann neben den geläufigen Administrationsbereichen (Betriebssysteme, Anwendungen, Datenbanken und Netzwerke) ein eigenständiger Administrationsbereich für Schlüsselverwaltung und Kryptofunktionen geschaffen werden.&lt;br /&gt;
Mehr-Augen-Prinzip: HSMs bieten in der Regel Funktionen, die den Zugriff auf Schlüsselmaterial oder die Konfiguration von Kryptofunktionen nach einem &amp;quot;erweiterten 4-Augen-Prinzip&amp;quot; schützen, d.h. es können Richtlinien festgelegt werden, dass solche Änderungen nur mit der Freigaben von mehreren Personen aus dem Pool der Administrationsberechtigten möglich sind (&amp;quot;k-aus-n&amp;quot;).&lt;br /&gt;
Zentralisierung der Schlüsselmanagements: HSMs bieten in der Regel Unterstützung für ihre sichere, zentrale Administration, Verteilung, Sicherung und Überwachung.&lt;br /&gt;
 &lt;br /&gt;
==HSMs aus Sicht der IT-Forensik==&lt;br /&gt;
Aus IT-forensischer Sicht sollte die Frage, ob in einer lokalen Client-Server-Architektur oder einer Cloud-Architektur HSMs zum Einsatz kommen, Teil der Operationalen Vorbereitung sein, da dies wesentlichen Einfluss auf das weitere Vorgehen haben sollte.&lt;br /&gt;
 &lt;br /&gt;
In einer IT-Sicherheitsarchitektur unter Einsatz von HSMs ist davon auszugehen, dass insbesondere sicherheitskritische Datenbereiche im Transport (Data in Transit) und in der persistenten Speicherung (Data at Rest) sicher verschlüsselt und damit der Auswertung nicht zugänglich sein werden. Damit kommt einerseits der Live-Akquise (Data in Use) eine höhere Bedeutung zu (ggf. Auslesen von anwendungsspezifischen Schlüsseln, s.o.). Andererseits kommt der Frage, ob von einer Kooperation der Krypto-Administration ausgegangen werden kann, eine besondere Bedeutung zu.&lt;br /&gt;
&lt;br /&gt;
==Weblinks==&lt;br /&gt;
[1] https://de.wikipedia.org/wiki/Hardware-Sicherheitsmodul&lt;br /&gt;
&lt;br /&gt;
[2] https://en.wikipedia.org/wiki/FIPS_140-2&lt;br /&gt;
&lt;br /&gt;
[3] http://hsm.utimaco.com/de/loesungen/anwendungen/zufallszahlengenerator/&lt;br /&gt;
&lt;br /&gt;
[4] http://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.140-2.pdf&lt;br /&gt;
&lt;br /&gt;
[5] https://csrc.nist.gov/projects/cryptographic-module-validation-program/validated-modules/search&lt;br /&gt;
&lt;br /&gt;
{6] https://safenet.gemalto.de/data-encryption/hardware-security-modules-hsms/&lt;br /&gt;
&lt;br /&gt;
[7] https://www.iso.org/standard/52906.html&lt;br /&gt;
&lt;br /&gt;
[8] https://docs.microsoft.com/en-us/azure/sql-database/transparent-data-encryption-byok-azure-sql&lt;/div&gt;</summary>
		<author><name>St181103</name></author>
	</entry>
	<entry>
		<id>http://it-forensik.fiw.hs-wismar.de/index.php?title=Hauptseite&amp;diff=491</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="http://it-forensik.fiw.hs-wismar.de/index.php?title=Hauptseite&amp;diff=491"/>
		<updated>2019-07-18T06:08:29Z</updated>

		<summary type="html">&lt;p&gt;St181103: /* H */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Willkommen beim IT-Forensik-Wiki der Hochschule Wismar. Hier werden wesentliche Begriffe zum Thema „Digitale Forensik“ erläutert.&lt;br /&gt;
&lt;br /&gt;
== Literatur == &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Abschlussarbeiten im Bachelor Studiengang &amp;quot;IT-Forensik&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
[[Abschlussarbeiten im Master Studiengang &amp;quot;IT-Sicherheit und Forensik&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
[[Projektarbeiten]]&lt;br /&gt;
&lt;br /&gt;
[[Forensik in DB]]&lt;br /&gt;
&lt;br /&gt;
== Stichworte IT-Forensik ==&lt;br /&gt;
=== A ===&lt;br /&gt;
[[Anti-Forensik]]&lt;br /&gt;
&lt;br /&gt;
=== B ===&lt;br /&gt;
[[BSI-Vorgehensmodell]]&lt;br /&gt;
&lt;br /&gt;
[[Betriebssystem]]&lt;br /&gt;
&lt;br /&gt;
=== C ===&lt;br /&gt;
[[Cache]]&lt;br /&gt;
&lt;br /&gt;
[[CERT-Taxonomie]]&lt;br /&gt;
&lt;br /&gt;
[[Chip-Off]]&lt;br /&gt;
&lt;br /&gt;
[[Cross Site Scripting (XSS)]]&lt;br /&gt;
&lt;br /&gt;
=== D ===&lt;br /&gt;
[[Darknet]]&lt;br /&gt;
&lt;br /&gt;
[[Datenanalyse]]&lt;br /&gt;
&lt;br /&gt;
[[Datenvernichtung]]&lt;br /&gt;
&lt;br /&gt;
[[Datensammlung]]&lt;br /&gt;
&lt;br /&gt;
[[DDL &amp;amp; DML]]&lt;br /&gt;
&lt;br /&gt;
[[Digitale Forensik]]&lt;br /&gt;
&lt;br /&gt;
[[Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
[[Dual Use Software]]&lt;br /&gt;
&lt;br /&gt;
=== E ===&lt;br /&gt;
[[Ermittlungsprozess]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Exploit]]&lt;br /&gt;
&lt;br /&gt;
=== F ===&lt;br /&gt;
[[File Carving]]&lt;br /&gt;
&lt;br /&gt;
[[Flüchtige Daten]]&lt;br /&gt;
&lt;br /&gt;
[[Fragmentierung]]&lt;br /&gt;
&lt;br /&gt;
=== G ===&lt;br /&gt;
[[Geotag]]&lt;br /&gt;
&lt;br /&gt;
[[Gerichtsfestigkeit]]&lt;br /&gt;
&lt;br /&gt;
=== H ===&lt;br /&gt;
[[Hilfstatort]]&lt;br /&gt;
&lt;br /&gt;
[[Hardware-Sicherheitsmodul]]&lt;br /&gt;
&lt;br /&gt;
[[Hashcat]]&lt;br /&gt;
&lt;br /&gt;
[[Honeypot]]&lt;br /&gt;
&lt;br /&gt;
=== I ===&lt;br /&gt;
[[Incident-Response-Team]]&lt;br /&gt;
&lt;br /&gt;
[[IT-Forensik]]&lt;br /&gt;
&lt;br /&gt;
=== J === &lt;br /&gt;
[[Jailbreak]]&lt;br /&gt;
&lt;br /&gt;
=== K === &lt;br /&gt;
[[Kausalität in der Forensik]]&lt;br /&gt;
&lt;br /&gt;
[[Korrelation]]&lt;br /&gt;
&lt;br /&gt;
=== L === &lt;br /&gt;
[[Live-Forensik]]&lt;br /&gt;
&lt;br /&gt;
[[Log-File]]&lt;br /&gt;
&lt;br /&gt;
=== M === &lt;br /&gt;
[[Metadaten]]&lt;br /&gt;
&lt;br /&gt;
[[Mobiltelefon-Forensik]]&lt;br /&gt;
&lt;br /&gt;
=== N === &lt;br /&gt;
[[Netflow]]&lt;br /&gt;
&lt;br /&gt;
[[Never-Touch-Original]]&lt;br /&gt;
&lt;br /&gt;
=== O ===&lt;br /&gt;
[[Online-Forensik]]&lt;br /&gt;
&lt;br /&gt;
[[Offline-Forensik]]&lt;br /&gt;
&lt;br /&gt;
[[OS Fingerprinting]]&lt;br /&gt;
&lt;br /&gt;
=== P ===&lt;br /&gt;
[[Partition]]&lt;br /&gt;
&lt;br /&gt;
[[P2P (Peer-to-Peer) Software / Netzwerke]]&lt;br /&gt;
&lt;br /&gt;
[[Post-Mortem-Analyse]]&lt;br /&gt;
&lt;br /&gt;
[[Prozess der Mobiltelefon Forensik]]&lt;br /&gt;
&lt;br /&gt;
[[Prüfsumme]]&lt;br /&gt;
&lt;br /&gt;
[[PCMCIA]]&lt;br /&gt;
&lt;br /&gt;
[[Penetrationstest]]&lt;br /&gt;
&lt;br /&gt;
=== R ===&lt;br /&gt;
[[Rainbow Table]]&lt;br /&gt;
&lt;br /&gt;
[[Remote Access Trojaner (RAT)]]&lt;br /&gt;
&lt;br /&gt;
[[Reverse Engineering]]&lt;br /&gt;
&lt;br /&gt;
=== S ===&lt;br /&gt;
[[SAP-Modell]]&lt;br /&gt;
&lt;br /&gt;
[[Sandbox]]&lt;br /&gt;
&lt;br /&gt;
[[Security Information and Event Management (SIEM)]]&lt;br /&gt;
&lt;br /&gt;
[[Skimming]]&lt;br /&gt;
&lt;br /&gt;
[[Sniffing]]&lt;br /&gt;
&lt;br /&gt;
[[SQL Injection]]&lt;br /&gt;
&lt;br /&gt;
[[Sealbag]]&lt;br /&gt;
&lt;br /&gt;
[[SpiderFoot]]&lt;br /&gt;
&lt;br /&gt;
=== T ===&lt;br /&gt;
[[Tatort]]&lt;br /&gt;
&lt;br /&gt;
[[Timeline]]&lt;br /&gt;
&lt;br /&gt;
=== U ===&lt;br /&gt;
[[Unallocated Data (Nicht zugeordnete Daten)]]&lt;br /&gt;
&lt;br /&gt;
=== V ===&lt;br /&gt;
[[Video-Forensik]]&lt;br /&gt;
&lt;br /&gt;
=== W ===&lt;br /&gt;
[[W-Fragen]]&lt;br /&gt;
&lt;br /&gt;
[[Wiping]]&lt;br /&gt;
&lt;br /&gt;
[[Write Blocker]]&lt;br /&gt;
&lt;br /&gt;
=== Z ===&lt;br /&gt;
[[Zeit]]&lt;br /&gt;
&lt;br /&gt;
== Interessante Links ==&lt;br /&gt;
&lt;br /&gt;
Tsurugi Forensik-Linux https://tsurugi-linux.org&lt;br /&gt;
&lt;br /&gt;
== Fernstudiengänge an der Hochschule Wismar (berufsbegleitend) ==&lt;br /&gt;
&lt;br /&gt;
[https://fiw.hs-wismar.de/bereiche/eui/studiengaenge/it-forensik-bachelor-fernstudium-beng/ IT-Forensik, Bachelor] &lt;br /&gt;
&lt;br /&gt;
[https://fiw.hs-wismar.de/bereiche/eui/studiengaenge/it-sicherheit-und-forensik-master-fernstudium-meng/ IT-Sicherheit und Forensik, Master]&lt;br /&gt;
&lt;br /&gt;
== Starthilfen ==&lt;br /&gt;
&lt;br /&gt;
* Hilfe zur Benutzung und Konfiguration der Wiki-Software finden Sie im [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents Benutzerhandbuch]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Liste der Konfigurationsvariablen]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki-FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Mailingliste neuer MediaWiki-Versionen]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Übersetze MediaWiki für deine Sprache]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Erfahre, wie du Spam auf deinem Wiki bekämpfen kannst]&lt;/div&gt;</summary>
		<author><name>St181103</name></author>
	</entry>
	<entry>
		<id>http://it-forensik.fiw.hs-wismar.de/index.php?title=Hardware_Security_Module&amp;diff=490</id>
		<title>Hardware Security Module</title>
		<link rel="alternate" type="text/html" href="http://it-forensik.fiw.hs-wismar.de/index.php?title=Hardware_Security_Module&amp;diff=490"/>
		<updated>2019-07-18T06:07:48Z</updated>

		<summary type="html">&lt;p&gt;St181103: St181103 verschob die Seite Hardware Security Module nach Hardware-Sicherheitsmodul: Übersetzung&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#WEITERLEITUNG [[Hardware-Sicherheitsmodul]]&lt;/div&gt;</summary>
		<author><name>St181103</name></author>
	</entry>
	<entry>
		<id>http://it-forensik.fiw.hs-wismar.de/index.php?title=Hardware-Sicherheitsmodul&amp;diff=489</id>
		<title>Hardware-Sicherheitsmodul</title>
		<link rel="alternate" type="text/html" href="http://it-forensik.fiw.hs-wismar.de/index.php?title=Hardware-Sicherheitsmodul&amp;diff=489"/>
		<updated>2019-07-18T06:07:48Z</updated>

		<summary type="html">&lt;p&gt;St181103: St181103 verschob die Seite Hardware Security Module nach Hardware-Sicherheitsmodul: Übersetzung&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ein &#039;&#039;&#039;Hardware-Sicherheitsmodul&#039;&#039;&#039; (HSM, engl.: Hardware Security Module) ist eine Hardware zur geschützten (Integrität, Vertraulichkeit und Verfügbarkeit) Verwaltung von Schlüsselmaterial und Ausführung kryptografischer Funktionen. Sie werden gelegentlich als &amp;quot;Vertrauensanker&amp;quot; &amp;lt;sup&amp;gt;[6]&amp;lt;/sup&amp;gt; für den Aufbau von Sicherheitsarchitekturen bezeichnet und kommen sowohl in lokalen Rechenzentren (&amp;quot;on-premise&amp;quot;) als auch in Cloud-Infrastrukturen zum Einsatz.&lt;br /&gt;
 &lt;br /&gt;
Je nach Modell stellen HSMs&lt;br /&gt;
* symmetrische und asymmetrische Verschlüsselungsalgorithmen &lt;br /&gt;
* Hashfunktionen&lt;br /&gt;
* Funktionen zur Erzeugung von Zufallszahlen&amp;lt;sup&amp;gt;[3]&amp;lt;/sup&amp;gt; &lt;br /&gt;
* Funktionen zur Erzeugung von Schlüsseln&lt;br /&gt;
* Funktionen zur Verwaltung (Zugriffsrechte, Lebenszyklus) von Schlüsseln sowie &lt;br /&gt;
* Funktionen zur Verwaltung einer HSM-Infrastruktur (Backup, Verteilung, Spiegelung) &lt;br /&gt;
zur Verfügung&amp;lt;sup&amp;gt;[1]&amp;lt;/sup&amp;gt;. Sie enthalten hierfür zum Teil spezialisierte Hardware-Bausteine, z.B. zur Erzeugung von Zufallszahlen oder zur effizienten Ausführung von Ver- und Entschlüsselungsoperationen. &lt;br /&gt;
 &lt;br /&gt;
HSMs werden sowohl als Teilkomponente für Rechner (z.B. PCI-Karte oder PCMCIA-Steckmodul) oder als eigenständiges Gerät (z.B. als Modul für 19-Zoll-Serverschränke) angeboten. &lt;br /&gt;
 &lt;br /&gt;
==Anwendungsbereiche==&lt;br /&gt;
HSMs kommen heute vornehmlich in Bereichen mit hohen Sicherheitsanforderungen wie&lt;br /&gt;
* Finanzdienstleistungen/Zahlungsverkehr&lt;br /&gt;
* Herstellung von Ausweisen und Kreditkarten&lt;br /&gt;
* Maut- und Ticketsysteme&lt;br /&gt;
* Zertifikats- und Signaturdienste&lt;br /&gt;
* Verschlüsselte Archivierung&lt;br /&gt;
zum Einsatz&amp;lt;sup&amp;gt;[1]&amp;lt;/sup&amp;gt;, finden aber mit der wachsenden Bedeutung organisationsübergreifender IT-Infrastrukturen (Stichwort: Cloud) auch darüber hinaus zunehmend Verbreitung. &lt;br /&gt;
 &lt;br /&gt;
==Einsatz von HSMs in IT-Sicherheitsarchitekturen==&lt;br /&gt;
Ausgangspunkt einer umfassenden IT-Sicherheitsarchitektur ist die sichere Verwaltung von Schlüsseln. Dies ist die zentrale Aufgabe von HSMs, wobei die Schlüssel entweder innerhalb der HSMs durch geprüfte und manipulationsgeschützte Algorithmen generiert oder extern erzeugt und auf einem sicheren Kanal auf das HSM gebracht werden (-&amp;gt; &amp;quot;Bring Your Own Key&amp;quot;, kurz BYOK&amp;lt;sup&amp;gt;[8]&amp;lt;/sup&amp;gt;). &lt;br /&gt;
&lt;br /&gt;
Mit Blick auf Angriffe auf den Hauptspeicher der Nutzersysteme sollten die Schlüssel die sichere Umgebung der HSM niemals verlassen, d.h. auf Basis dieser Schlüssel durchzuführende Ver- und Entschlüsselungsoperationen erfolgen i.d.R. ebenfalls innerhalb des HSMs.&lt;br /&gt;
 &lt;br /&gt;
Je nach Einsatzszenario werden auch anwendungsspezifische Schlüssel oder Verbindungs¬zeichenketten (engl.: Connection Strings), die innerhalb der Anwendung verschlüsselt gespeichert werden, mithilfe eines in der HSM gespeicherten Master-Keys ver- bzw. entschlüsselt und nur zur Laufzeit der Anwendung im Klartext im Hauptspeicher gehalten (Beispiel: MS Azure SQL TDE mit Azure KeyVault -&amp;gt; &amp;quot;TDE-Protector&amp;quot; = MasterKey, &amp;quot;Database Encryption Key&amp;quot; (DEK) = anwendungsspezifischer Schlüssel&amp;lt;sup&amp;gt;[8]&amp;lt;/sup&amp;gt;). Dieses Vorgehen ist mitunter aus Gründen des Durchsatzes oder der Anwendungsarchitektur (z.B. Datenbanken) erforderlich; in diesem Fall sind jedoch die Anwendungsdaten und der anwendungsspezifische Schlüssel während zur Laufzeit der Anwendung im Hauptspeicher angreifbar. &lt;br /&gt;
 &lt;br /&gt;
Ein weiteres Einsatzszenario ist die sichere Erzeugung temporärer Sitzungsschlüssel (engl. Session Keys) durch ein HSM.  &lt;br /&gt;
 &lt;br /&gt;
==Zertifizierungen für HSMs==&lt;br /&gt;
Für HSMs existieren verschiedene Sicherheitsstandards, nach denen diese Geräte zertifiziert werden können. Der geläufigste in diesem Kontext ist FIPS (Federal Information Processing Standards) 140-2. Die Nachfolgeversion FIPS 140-3 stellt keinen eigenständigen Standard mehr dar, sondern referenziert ihrerseits den internationalen Standard ISO/IEC 19790:2012&amp;lt;sup&amp;gt;[7]&amp;lt;/sup&amp;gt; bzw. ISO/IEC 24759:2017.&lt;br /&gt;
 &lt;br /&gt;
FIPS 140-2 unterscheidet vier aufeinander aufbauende Sicherheitsstufen (engl.: Levels)&amp;lt;sup&amp;gt;[2]&amp;lt;/sup&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Level 1&#039;&#039;&#039; - Verwendung freigegebener Algorithmen; keine spez. Sicherheitsanforderungen an die Hardware&lt;br /&gt;
* &#039;&#039;&#039;Level 2&#039;&#039;&#039; - Hardware muss physisch so aufgebaut sein, dass Manipulationen bzw. Manipulationsversuche erkannt werden können (engl.: &amp;quot;tamper-evident&amp;quot;)&lt;br /&gt;
* &#039;&#039;&#039;Level 3&#039;&#039;&#039; - Hardware muss physisch so aufgebaut sein, dass &amp;quot;einfache&amp;quot; Manipulationen bzw. Manipulationsversuche erkannt und (z.B. durch sichere Löschung der Daten) verhindert werden (engl: &amp;quot;tamper-proof&amp;quot;).&lt;br /&gt;
* &#039;&#039;&#039;Level 4&#039;&#039;&#039; - Ähnlich wie Level 3, jedoch muss der Schutz hier &amp;quot;mit sehr hoher Wahrscheinlichkeit&amp;quot; gegen alle denkbaren Angriffe wirksam sein. Geräte dieses Levels sollen insbesondere für den Einsatz in ungeschützten Umgebungen geeignet sein.&lt;br /&gt;
&lt;br /&gt;
:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;5&amp;quot;|Zusammenfassung der Anforderungen pro Sicherheitsstufe nach FIPS 140-2&amp;lt;sup&amp;gt;[4]&amp;lt;/sup&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Stufe 1&lt;br /&gt;
|Stufe 2&lt;br /&gt;
|Stufe 3&lt;br /&gt;
|Stufe 4&lt;br /&gt;
|- &lt;br /&gt;
|Cryptographic Module Specification&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot;|Specification of cryptographic module, cryptographic boundary, Approved algorithms, and Approved modes of operation.  Description of cryptographic module, including all hardware, software, and firmware components.  Statement of module security policy.&lt;br /&gt;
|-&lt;br /&gt;
|Cryptographic Module Ports and Interfaces&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|Required and optional interfaces.  Specification of all interfaces and of all input and output data paths.&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|Data ports for unprotected critical security parameters logically or physically separated from other data ports.&lt;br /&gt;
|-&lt;br /&gt;
|Roles, Services, and Authentication&lt;br /&gt;
|Logical separation of required and optional roles and services.&lt;br /&gt;
|Role-based or identity-based operator authentication.&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|Identity-based operator authentication.&lt;br /&gt;
|-&lt;br /&gt;
|Finite State Model&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot;|Specification of finite state model.  Required states and optional states.  State transition diagram and specification of state transitions.&lt;br /&gt;
|-&lt;br /&gt;
|Operational Environment&lt;br /&gt;
|Single operator. Executable code. Approved integrity technique&lt;br /&gt;
|Referenced PPs evaluated at EAL2 with specified discretionary access control mechanisms and auditing.&lt;br /&gt;
|Referenced PPs plus trusted path evaluated at EAL3 plus security policy modeling.&lt;br /&gt;
|Referenced PPs plus trusted path evaluated at EAL4.&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|Cryptographic Key Management&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot;|Key management mechanisms: random number and key generation, key establishment, key distribution, key entry/output, key storage, and key zeroization.&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|Secret and private keys established using manual methods may be entered or output in plaintext form.&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|Secret and private keys established using manual methods shall be entered or output encrypted or with split knowledge procedures.&lt;br /&gt;
|-&lt;br /&gt;
|EMI/EMC&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|47 CFR FCC Part 15. Subpart B, Class A (Business use).  Applicable FCC requirements (for radio).&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|47 CFR FCC Part 15.  Subpart B, Class B (Home use).&lt;br /&gt;
|-&lt;br /&gt;
|Self-Tests&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot;|Power-up tests: cryptographic algorithm tests, software/firmware integrity tests, critical functions tests.  Conditional tests.&lt;br /&gt;
|-&lt;br /&gt;
|Design Assurance&lt;br /&gt;
|Configuration management (CM). Secure installation and generation. Design and policy correspondence. Guidance documents.&lt;br /&gt;
|CM system.  Secure distribution.  Functional specification.&lt;br /&gt;
|High-level language implementation.&lt;br /&gt;
|Formal model.  Detailed explanations (informal proofs).  Preconditions and postcondition&lt;br /&gt;
|-&lt;br /&gt;
|Mitigation of Other  Attack&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot;|Specification of mitigation of attacks for which no testable requirements are currently available.&lt;br /&gt;
|}&lt;br /&gt;
 &lt;br /&gt;
Das NIST stellt ein Online-Verzeichnis von gem. FIPS 140-2 zertifizierten Geräten zur Verfügung&amp;lt;sup&amp;gt;[5]&amp;lt;/sup&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Aspekte der Sicherheitsorganisation==&lt;br /&gt;
HSMs dienen ggü. rein software-gestützten &amp;quot;Schlüsseltresoren&amp;quot; hauptsächlich dem Schutz vor Angriffen von Tätern innerhalb der Anwenderorganisation (lokale Server) bzw. in Cloud-Umgebungen gegen die Angriffsszenarien &amp;quot;Cloud-Anbieter gegen Cloud-Nutzer&amp;quot; und &amp;quot;Cloud-Nachbar gegen Cloud-Nutzer&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
Im Hinblick auf die Gestaltung einer Sicherheitsorganisation unterstützen HSMs auf verschiedene Weise:&lt;br /&gt;
Erweiterte Funktionstrennung: Mit der Verwendung von HSMs kann neben den geläufigen Administrationsbereichen (Betriebssysteme, Anwendungen, Datenbanken und Netzwerke) ein eigenständiger Administrationsbereich für Schlüsselverwaltung und Kryptofunktionen geschaffen werden.&lt;br /&gt;
Mehr-Augen-Prinzip: HSMs bieten in der Regel Funktionen, die den Zugriff auf Schlüsselmaterial oder die Konfiguration von Kryptofunktionen nach einem &amp;quot;erweiterten 4-Augen-Prinzip&amp;quot; schützen, d.h. es können Richtlinien festgelegt werden, dass solche Änderungen nur mit der Freigaben von mehreren Personen aus dem Pool der Administrationsberechtigten möglich sind (&amp;quot;k-aus-n&amp;quot;).&lt;br /&gt;
Zentralisierung der Schlüsselmanagements: HSMs bieten in der Regel Unterstützung für ihre sichere, zentrale Administration, Verteilung, Sicherung und Überwachung.&lt;br /&gt;
 &lt;br /&gt;
==HSMs aus Sicht der IT-Forensik==&lt;br /&gt;
Aus IT-forensischer Sicht sollte die Frage, ob in einer lokalen Client-Server-Architektur oder einer Cloud-Architektur HSMs zum Einsatz kommen, Teil der Operationalen Vorbereitung sein, da dies wesentlichen Einfluss auf das weitere Vorgehen haben sollte.&lt;br /&gt;
 &lt;br /&gt;
In einer IT-Sicherheitsarchitektur unter Einsatz von HSMs ist davon auszugehen, dass insbesondere sicherheitskritische Datenbereiche im Transport (Data in Transit) und in der persistenten Speicherung (Data at Rest) sicher verschlüsselt und damit der Auswertung nicht zugänglich sein werden. Damit kommt einerseits der Live-Akquise (Data in Use) eine höhere Bedeutung zu (ggf. Auslesen von anwendungsspezifischen Schlüsseln, s.o.). Andererseits kommt der Frage, ob von einer Kooperation der Krypto-Administration ausgegangen werden kann, eine besondere Bedeutung zu.&lt;br /&gt;
&lt;br /&gt;
==Weblinks==&lt;br /&gt;
[1] https://de.wikipedia.org/wiki/Hardware-Sicherheitsmodul&lt;br /&gt;
&lt;br /&gt;
[2] https://en.wikipedia.org/wiki/FIPS_140-2&lt;br /&gt;
&lt;br /&gt;
[3] http://hsm.utimaco.com/de/loesungen/anwendungen/zufallszahlengenerator/&lt;br /&gt;
&lt;br /&gt;
[4] http://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.140-2.pdf&lt;br /&gt;
&lt;br /&gt;
[5] https://csrc.nist.gov/projects/cryptographic-module-validation-program/validated-modules/search&lt;br /&gt;
&lt;br /&gt;
{6] https://safenet.gemalto.de/data-encryption/hardware-security-modules-hsms/&lt;br /&gt;
&lt;br /&gt;
[7] https://www.iso.org/standard/52906.html&lt;br /&gt;
&lt;br /&gt;
[8] https://docs.microsoft.com/en-us/azure/sql-database/transparent-data-encryption-byok-azure-sql&lt;/div&gt;</summary>
		<author><name>St181103</name></author>
	</entry>
	<entry>
		<id>http://it-forensik.fiw.hs-wismar.de/index.php?title=Hauptseite&amp;diff=488</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="http://it-forensik.fiw.hs-wismar.de/index.php?title=Hauptseite&amp;diff=488"/>
		<updated>2019-07-17T20:05:55Z</updated>

		<summary type="html">&lt;p&gt;St181103: /* H */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Willkommen beim IT-Forensik-Wiki der Hochschule Wismar. Hier werden wesentliche Begriffe zum Thema „Digitale Forensik“ erläutert.&lt;br /&gt;
&lt;br /&gt;
== Literatur == &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Abschlussarbeiten im Bachelor Studiengang &amp;quot;IT-Forensik&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
[[Abschlussarbeiten im Master Studiengang &amp;quot;IT-Sicherheit und Forensik&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
[[Projektarbeiten]]&lt;br /&gt;
&lt;br /&gt;
[[Forensik in DB]]&lt;br /&gt;
&lt;br /&gt;
== Stichworte IT-Forensik ==&lt;br /&gt;
=== A ===&lt;br /&gt;
[[Anti-Forensik]]&lt;br /&gt;
&lt;br /&gt;
=== B ===&lt;br /&gt;
[[BSI-Vorgehensmodell]]&lt;br /&gt;
&lt;br /&gt;
[[Betriebssystem]]&lt;br /&gt;
&lt;br /&gt;
=== C ===&lt;br /&gt;
[[Cache]]&lt;br /&gt;
&lt;br /&gt;
[[CERT-Taxonomie]]&lt;br /&gt;
&lt;br /&gt;
[[Chip-Off]]&lt;br /&gt;
&lt;br /&gt;
[[Cross Site Scripting (XSS)]]&lt;br /&gt;
&lt;br /&gt;
=== D ===&lt;br /&gt;
[[Darknet]]&lt;br /&gt;
&lt;br /&gt;
[[Datenanalyse]]&lt;br /&gt;
&lt;br /&gt;
[[Datenvernichtung]]&lt;br /&gt;
&lt;br /&gt;
[[Datensammlung]]&lt;br /&gt;
&lt;br /&gt;
[[DDL &amp;amp; DML]]&lt;br /&gt;
&lt;br /&gt;
[[Digitale Forensik]]&lt;br /&gt;
&lt;br /&gt;
[[Dokumentation]]&lt;br /&gt;
&lt;br /&gt;
[[Dual Use Software]]&lt;br /&gt;
&lt;br /&gt;
=== E ===&lt;br /&gt;
[[Ermittlungsprozess]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Exploit]]&lt;br /&gt;
&lt;br /&gt;
=== F ===&lt;br /&gt;
[[File Carving]]&lt;br /&gt;
&lt;br /&gt;
[[Flüchtige Daten]]&lt;br /&gt;
&lt;br /&gt;
[[Fragmentierung]]&lt;br /&gt;
&lt;br /&gt;
=== G ===&lt;br /&gt;
[[Geotag]]&lt;br /&gt;
&lt;br /&gt;
[[Gerichtsfestigkeit]]&lt;br /&gt;
&lt;br /&gt;
=== H ===&lt;br /&gt;
[[Hilfstatort]]&lt;br /&gt;
&lt;br /&gt;
[[Hardware Security Module]]&lt;br /&gt;
&lt;br /&gt;
[[Hashcat]]&lt;br /&gt;
&lt;br /&gt;
[[Honeypot]]&lt;br /&gt;
&lt;br /&gt;
=== I ===&lt;br /&gt;
[[Incident-Response-Team]]&lt;br /&gt;
&lt;br /&gt;
[[IT-Forensik]]&lt;br /&gt;
&lt;br /&gt;
=== J === &lt;br /&gt;
[[Jailbreak]]&lt;br /&gt;
&lt;br /&gt;
=== K === &lt;br /&gt;
[[Kausalität in der Forensik]]&lt;br /&gt;
&lt;br /&gt;
[[Korrelation]]&lt;br /&gt;
&lt;br /&gt;
=== L === &lt;br /&gt;
[[Live-Forensik]]&lt;br /&gt;
&lt;br /&gt;
[[Log-File]]&lt;br /&gt;
&lt;br /&gt;
=== M === &lt;br /&gt;
[[Metadaten]]&lt;br /&gt;
&lt;br /&gt;
[[Mobiltelefon-Forensik]]&lt;br /&gt;
&lt;br /&gt;
=== N === &lt;br /&gt;
[[Netflow]]&lt;br /&gt;
&lt;br /&gt;
[[Never-Touch-Original]]&lt;br /&gt;
&lt;br /&gt;
=== O ===&lt;br /&gt;
[[Online-Forensik]]&lt;br /&gt;
&lt;br /&gt;
[[Offline-Forensik]]&lt;br /&gt;
&lt;br /&gt;
[[OS Fingerprinting]]&lt;br /&gt;
&lt;br /&gt;
=== P ===&lt;br /&gt;
[[Partition]]&lt;br /&gt;
&lt;br /&gt;
[[P2P (Peer-to-Peer) Software / Netzwerke]]&lt;br /&gt;
&lt;br /&gt;
[[Post-Mortem-Analyse]]&lt;br /&gt;
&lt;br /&gt;
[[Prozess der Mobiltelefon Forensik]]&lt;br /&gt;
&lt;br /&gt;
[[Prüfsumme]]&lt;br /&gt;
&lt;br /&gt;
[[PCMCIA]]&lt;br /&gt;
&lt;br /&gt;
[[Penetrationstest]]&lt;br /&gt;
&lt;br /&gt;
=== R ===&lt;br /&gt;
[[Rainbow Table]]&lt;br /&gt;
&lt;br /&gt;
[[Remote Access Trojaner (RAT)]]&lt;br /&gt;
&lt;br /&gt;
[[Reverse Engineering]]&lt;br /&gt;
&lt;br /&gt;
=== S ===&lt;br /&gt;
[[SAP-Modell]]&lt;br /&gt;
&lt;br /&gt;
[[Sandbox]]&lt;br /&gt;
&lt;br /&gt;
[[Security Information and Event Management (SIEM)]]&lt;br /&gt;
&lt;br /&gt;
[[Skimming]]&lt;br /&gt;
&lt;br /&gt;
[[Sniffing]]&lt;br /&gt;
&lt;br /&gt;
[[SQL Injection]]&lt;br /&gt;
&lt;br /&gt;
[[Sealbag]]&lt;br /&gt;
&lt;br /&gt;
[[SpiderFoot]]&lt;br /&gt;
&lt;br /&gt;
=== T ===&lt;br /&gt;
[[Tatort]]&lt;br /&gt;
&lt;br /&gt;
[[Timeline]]&lt;br /&gt;
&lt;br /&gt;
=== U ===&lt;br /&gt;
[[Unallocated Data (Nicht zugeordnete Daten)]]&lt;br /&gt;
&lt;br /&gt;
=== V ===&lt;br /&gt;
[[Video-Forensik]]&lt;br /&gt;
&lt;br /&gt;
=== W ===&lt;br /&gt;
[[W-Fragen]]&lt;br /&gt;
&lt;br /&gt;
[[Wiping]]&lt;br /&gt;
&lt;br /&gt;
[[Write Blocker]]&lt;br /&gt;
&lt;br /&gt;
=== Z ===&lt;br /&gt;
[[Zeit]]&lt;br /&gt;
&lt;br /&gt;
== Interessante Links ==&lt;br /&gt;
&lt;br /&gt;
Tsurugi Forensik-Linux https://tsurugi-linux.org&lt;br /&gt;
&lt;br /&gt;
== Fernstudiengänge an der Hochschule Wismar (berufsbegleitend) ==&lt;br /&gt;
&lt;br /&gt;
[https://fiw.hs-wismar.de/bereiche/eui/studiengaenge/it-forensik-bachelor-fernstudium-beng/ IT-Forensik, Bachelor] &lt;br /&gt;
&lt;br /&gt;
[https://fiw.hs-wismar.de/bereiche/eui/studiengaenge/it-sicherheit-und-forensik-master-fernstudium-meng/ IT-Sicherheit und Forensik, Master]&lt;br /&gt;
&lt;br /&gt;
== Starthilfen ==&lt;br /&gt;
&lt;br /&gt;
* Hilfe zur Benutzung und Konfiguration der Wiki-Software finden Sie im [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents Benutzerhandbuch]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Liste der Konfigurationsvariablen]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki-FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Mailingliste neuer MediaWiki-Versionen]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Übersetze MediaWiki für deine Sprache]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Erfahre, wie du Spam auf deinem Wiki bekämpfen kannst]&lt;/div&gt;</summary>
		<author><name>St181103</name></author>
	</entry>
	<entry>
		<id>http://it-forensik.fiw.hs-wismar.de/index.php?title=Hardware-Sicherheitsmodul&amp;diff=487</id>
		<title>Hardware-Sicherheitsmodul</title>
		<link rel="alternate" type="text/html" href="http://it-forensik.fiw.hs-wismar.de/index.php?title=Hardware-Sicherheitsmodul&amp;diff=487"/>
		<updated>2019-07-17T20:00:32Z</updated>

		<summary type="html">&lt;p&gt;St181103: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ein &#039;&#039;&#039;Hardware-Sicherheitsmodul&#039;&#039;&#039; (HSM, engl.: Hardware Security Module) ist eine Hardware zur geschützten (Integrität, Vertraulichkeit und Verfügbarkeit) Verwaltung von Schlüsselmaterial und Ausführung kryptografischer Funktionen. Sie werden gelegentlich als &amp;quot;Vertrauensanker&amp;quot; &amp;lt;sup&amp;gt;[6]&amp;lt;/sup&amp;gt; für den Aufbau von Sicherheitsarchitekturen bezeichnet und kommen sowohl in lokalen Rechenzentren (&amp;quot;on-premise&amp;quot;) als auch in Cloud-Infrastrukturen zum Einsatz.&lt;br /&gt;
 &lt;br /&gt;
Je nach Modell stellen HSMs&lt;br /&gt;
* symmetrische und asymmetrische Verschlüsselungsalgorithmen &lt;br /&gt;
* Hashfunktionen&lt;br /&gt;
* Funktionen zur Erzeugung von Zufallszahlen&amp;lt;sup&amp;gt;[3]&amp;lt;/sup&amp;gt; &lt;br /&gt;
* Funktionen zur Erzeugung von Schlüsseln&lt;br /&gt;
* Funktionen zur Verwaltung (Zugriffsrechte, Lebenszyklus) von Schlüsseln sowie &lt;br /&gt;
* Funktionen zur Verwaltung einer HSM-Infrastruktur (Backup, Verteilung, Spiegelung) &lt;br /&gt;
zur Verfügung&amp;lt;sup&amp;gt;[1]&amp;lt;/sup&amp;gt;. Sie enthalten hierfür zum Teil spezialisierte Hardware-Bausteine, z.B. zur Erzeugung von Zufallszahlen oder zur effizienten Ausführung von Ver- und Entschlüsselungsoperationen. &lt;br /&gt;
 &lt;br /&gt;
HSMs werden sowohl als Teilkomponente für Rechner (z.B. PCI-Karte oder PCMCIA-Steckmodul) oder als eigenständiges Gerät (z.B. als Modul für 19-Zoll-Serverschränke) angeboten. &lt;br /&gt;
 &lt;br /&gt;
==Anwendungsbereiche==&lt;br /&gt;
HSMs kommen heute vornehmlich in Bereichen mit hohen Sicherheitsanforderungen wie&lt;br /&gt;
* Finanzdienstleistungen/Zahlungsverkehr&lt;br /&gt;
* Herstellung von Ausweisen und Kreditkarten&lt;br /&gt;
* Maut- und Ticketsysteme&lt;br /&gt;
* Zertifikats- und Signaturdienste&lt;br /&gt;
* Verschlüsselte Archivierung&lt;br /&gt;
zum Einsatz&amp;lt;sup&amp;gt;[1]&amp;lt;/sup&amp;gt;, finden aber mit der wachsenden Bedeutung organisationsübergreifender IT-Infrastrukturen (Stichwort: Cloud) auch darüber hinaus zunehmend Verbreitung. &lt;br /&gt;
 &lt;br /&gt;
==Einsatz von HSMs in IT-Sicherheitsarchitekturen==&lt;br /&gt;
Ausgangspunkt einer umfassenden IT-Sicherheitsarchitektur ist die sichere Verwaltung von Schlüsseln. Dies ist die zentrale Aufgabe von HSMs, wobei die Schlüssel entweder innerhalb der HSMs durch geprüfte und manipulationsgeschützte Algorithmen generiert oder extern erzeugt und auf einem sicheren Kanal auf das HSM gebracht werden (-&amp;gt; &amp;quot;Bring Your Own Key&amp;quot;, kurz BYOK&amp;lt;sup&amp;gt;[8]&amp;lt;/sup&amp;gt;). &lt;br /&gt;
&lt;br /&gt;
Mit Blick auf Angriffe auf den Hauptspeicher der Nutzersysteme sollten die Schlüssel die sichere Umgebung der HSM niemals verlassen, d.h. auf Basis dieser Schlüssel durchzuführende Ver- und Entschlüsselungsoperationen erfolgen i.d.R. ebenfalls innerhalb des HSMs.&lt;br /&gt;
 &lt;br /&gt;
Je nach Einsatzszenario werden auch anwendungsspezifische Schlüssel oder Verbindungs¬zeichenketten (engl.: Connection Strings), die innerhalb der Anwendung verschlüsselt gespeichert werden, mithilfe eines in der HSM gespeicherten Master-Keys ver- bzw. entschlüsselt und nur zur Laufzeit der Anwendung im Klartext im Hauptspeicher gehalten (Beispiel: MS Azure SQL TDE mit Azure KeyVault -&amp;gt; &amp;quot;TDE-Protector&amp;quot; = MasterKey, &amp;quot;Database Encryption Key&amp;quot; (DEK) = anwendungsspezifischer Schlüssel&amp;lt;sup&amp;gt;[8]&amp;lt;/sup&amp;gt;). Dieses Vorgehen ist mitunter aus Gründen des Durchsatzes oder der Anwendungsarchitektur (z.B. Datenbanken) erforderlich; in diesem Fall sind jedoch die Anwendungsdaten und der anwendungsspezifische Schlüssel während zur Laufzeit der Anwendung im Hauptspeicher angreifbar. &lt;br /&gt;
 &lt;br /&gt;
Ein weiteres Einsatzszenario ist die sichere Erzeugung temporärer Sitzungsschlüssel (engl. Session Keys) durch ein HSM.  &lt;br /&gt;
 &lt;br /&gt;
==Zertifizierungen für HSMs==&lt;br /&gt;
Für HSMs existieren verschiedene Sicherheitsstandards, nach denen diese Geräte zertifiziert werden können. Der geläufigste in diesem Kontext ist FIPS (Federal Information Processing Standards) 140-2. Die Nachfolgeversion FIPS 140-3 stellt keinen eigenständigen Standard mehr dar, sondern referenziert ihrerseits den internationalen Standard ISO/IEC 19790:2012&amp;lt;sup&amp;gt;[7]&amp;lt;/sup&amp;gt; bzw. ISO/IEC 24759:2017.&lt;br /&gt;
 &lt;br /&gt;
FIPS 140-2 unterscheidet vier aufeinander aufbauende Sicherheitsstufen (engl.: Levels)&amp;lt;sup&amp;gt;[2]&amp;lt;/sup&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Level 1&#039;&#039;&#039; - Verwendung freigegebener Algorithmen; keine spez. Sicherheitsanforderungen an die Hardware&lt;br /&gt;
* &#039;&#039;&#039;Level 2&#039;&#039;&#039; - Hardware muss physisch so aufgebaut sein, dass Manipulationen bzw. Manipulationsversuche erkannt werden können (engl.: &amp;quot;tamper-evident&amp;quot;)&lt;br /&gt;
* &#039;&#039;&#039;Level 3&#039;&#039;&#039; - Hardware muss physisch so aufgebaut sein, dass &amp;quot;einfache&amp;quot; Manipulationen bzw. Manipulationsversuche erkannt und (z.B. durch sichere Löschung der Daten) verhindert werden (engl: &amp;quot;tamper-proof&amp;quot;).&lt;br /&gt;
* &#039;&#039;&#039;Level 4&#039;&#039;&#039; - Ähnlich wie Level 3, jedoch muss der Schutz hier &amp;quot;mit sehr hoher Wahrscheinlichkeit&amp;quot; gegen alle denkbaren Angriffe wirksam sein. Geräte dieses Levels sollen insbesondere für den Einsatz in ungeschützten Umgebungen geeignet sein.&lt;br /&gt;
&lt;br /&gt;
:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;5&amp;quot;|Zusammenfassung der Anforderungen pro Sicherheitsstufe nach FIPS 140-2&amp;lt;sup&amp;gt;[4]&amp;lt;/sup&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Stufe 1&lt;br /&gt;
|Stufe 2&lt;br /&gt;
|Stufe 3&lt;br /&gt;
|Stufe 4&lt;br /&gt;
|- &lt;br /&gt;
|Cryptographic Module Specification&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot;|Specification of cryptographic module, cryptographic boundary, Approved algorithms, and Approved modes of operation.  Description of cryptographic module, including all hardware, software, and firmware components.  Statement of module security policy.&lt;br /&gt;
|-&lt;br /&gt;
|Cryptographic Module Ports and Interfaces&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|Required and optional interfaces.  Specification of all interfaces and of all input and output data paths.&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|Data ports for unprotected critical security parameters logically or physically separated from other data ports.&lt;br /&gt;
|-&lt;br /&gt;
|Roles, Services, and Authentication&lt;br /&gt;
|Logical separation of required and optional roles and services.&lt;br /&gt;
|Role-based or identity-based operator authentication.&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|Identity-based operator authentication.&lt;br /&gt;
|-&lt;br /&gt;
|Finite State Model&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot;|Specification of finite state model.  Required states and optional states.  State transition diagram and specification of state transitions.&lt;br /&gt;
|-&lt;br /&gt;
|Operational Environment&lt;br /&gt;
|Single operator. Executable code. Approved integrity technique&lt;br /&gt;
|Referenced PPs evaluated at EAL2 with specified discretionary access control mechanisms and auditing.&lt;br /&gt;
|Referenced PPs plus trusted path evaluated at EAL3 plus security policy modeling.&lt;br /&gt;
|Referenced PPs plus trusted path evaluated at EAL4.&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|Cryptographic Key Management&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot;|Key management mechanisms: random number and key generation, key establishment, key distribution, key entry/output, key storage, and key zeroization.&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|Secret and private keys established using manual methods may be entered or output in plaintext form.&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|Secret and private keys established using manual methods shall be entered or output encrypted or with split knowledge procedures.&lt;br /&gt;
|-&lt;br /&gt;
|EMI/EMC&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|47 CFR FCC Part 15. Subpart B, Class A (Business use).  Applicable FCC requirements (for radio).&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|47 CFR FCC Part 15.  Subpart B, Class B (Home use).&lt;br /&gt;
|-&lt;br /&gt;
|Self-Tests&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot;|Power-up tests: cryptographic algorithm tests, software/firmware integrity tests, critical functions tests.  Conditional tests.&lt;br /&gt;
|-&lt;br /&gt;
|Design Assurance&lt;br /&gt;
|Configuration management (CM). Secure installation and generation. Design and policy correspondence. Guidance documents.&lt;br /&gt;
|CM system.  Secure distribution.  Functional specification.&lt;br /&gt;
|High-level language implementation.&lt;br /&gt;
|Formal model.  Detailed explanations (informal proofs).  Preconditions and postcondition&lt;br /&gt;
|-&lt;br /&gt;
|Mitigation of Other  Attack&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot;|Specification of mitigation of attacks for which no testable requirements are currently available.&lt;br /&gt;
|}&lt;br /&gt;
 &lt;br /&gt;
Das NIST stellt ein Online-Verzeichnis von gem. FIPS 140-2 zertifizierten Geräten zur Verfügung&amp;lt;sup&amp;gt;[5]&amp;lt;/sup&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Aspekte der Sicherheitsorganisation==&lt;br /&gt;
HSMs dienen ggü. rein software-gestützten &amp;quot;Schlüsseltresoren&amp;quot; hauptsächlich dem Schutz vor Angriffen von Tätern innerhalb der Anwenderorganisation (lokale Server) bzw. in Cloud-Umgebungen gegen die Angriffsszenarien &amp;quot;Cloud-Anbieter gegen Cloud-Nutzer&amp;quot; und &amp;quot;Cloud-Nachbar gegen Cloud-Nutzer&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
Im Hinblick auf die Gestaltung einer Sicherheitsorganisation unterstützen HSMs auf verschiedene Weise:&lt;br /&gt;
Erweiterte Funktionstrennung: Mit der Verwendung von HSMs kann neben den geläufigen Administrationsbereichen (Betriebssysteme, Anwendungen, Datenbanken und Netzwerke) ein eigenständiger Administrationsbereich für Schlüsselverwaltung und Kryptofunktionen geschaffen werden.&lt;br /&gt;
Mehr-Augen-Prinzip: HSMs bieten in der Regel Funktionen, die den Zugriff auf Schlüsselmaterial oder die Konfiguration von Kryptofunktionen nach einem &amp;quot;erweiterten 4-Augen-Prinzip&amp;quot; schützen, d.h. es können Richtlinien festgelegt werden, dass solche Änderungen nur mit der Freigaben von mehreren Personen aus dem Pool der Administrationsberechtigten möglich sind (&amp;quot;k-aus-n&amp;quot;).&lt;br /&gt;
Zentralisierung der Schlüsselmanagements: HSMs bieten in der Regel Unterstützung für ihre sichere, zentrale Administration, Verteilung, Sicherung und Überwachung.&lt;br /&gt;
 &lt;br /&gt;
==HSMs aus Sicht der IT-Forensik==&lt;br /&gt;
Aus IT-forensischer Sicht sollte die Frage, ob in einer lokalen Client-Server-Architektur oder einer Cloud-Architektur HSMs zum Einsatz kommen, Teil der Operationalen Vorbereitung sein, da dies wesentlichen Einfluss auf das weitere Vorgehen haben sollte.&lt;br /&gt;
 &lt;br /&gt;
In einer IT-Sicherheitsarchitektur unter Einsatz von HSMs ist davon auszugehen, dass insbesondere sicherheitskritische Datenbereiche im Transport (Data in Transit) und in der persistenten Speicherung (Data at Rest) sicher verschlüsselt und damit der Auswertung nicht zugänglich sein werden. Damit kommt einerseits der Live-Akquise (Data in Use) eine höhere Bedeutung zu (ggf. Auslesen von anwendungsspezifischen Schlüsseln, s.o.). Andererseits kommt der Frage, ob von einer Kooperation der Krypto-Administration ausgegangen werden kann, eine besondere Bedeutung zu.&lt;br /&gt;
&lt;br /&gt;
==Weblinks==&lt;br /&gt;
[1] https://de.wikipedia.org/wiki/Hardware-Sicherheitsmodul&lt;br /&gt;
&lt;br /&gt;
[2] https://en.wikipedia.org/wiki/FIPS_140-2&lt;br /&gt;
&lt;br /&gt;
[3] http://hsm.utimaco.com/de/loesungen/anwendungen/zufallszahlengenerator/&lt;br /&gt;
&lt;br /&gt;
[4] http://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.140-2.pdf&lt;br /&gt;
&lt;br /&gt;
[5] https://csrc.nist.gov/projects/cryptographic-module-validation-program/validated-modules/search&lt;br /&gt;
&lt;br /&gt;
{6] https://safenet.gemalto.de/data-encryption/hardware-security-modules-hsms/&lt;br /&gt;
&lt;br /&gt;
[7] https://www.iso.org/standard/52906.html&lt;br /&gt;
&lt;br /&gt;
[8] https://docs.microsoft.com/en-us/azure/sql-database/transparent-data-encryption-byok-azure-sql&lt;/div&gt;</summary>
		<author><name>St181103</name></author>
	</entry>
	<entry>
		<id>http://it-forensik.fiw.hs-wismar.de/index.php?title=Hardware-Sicherheitsmodul&amp;diff=486</id>
		<title>Hardware-Sicherheitsmodul</title>
		<link rel="alternate" type="text/html" href="http://it-forensik.fiw.hs-wismar.de/index.php?title=Hardware-Sicherheitsmodul&amp;diff=486"/>
		<updated>2019-07-17T19:57:32Z</updated>

		<summary type="html">&lt;p&gt;St181103: Die Seite wurde neu angelegt: „Ein &amp;#039;&amp;#039;&amp;#039;Hardware-Sicherheitsmodul&amp;#039;&amp;#039;&amp;#039; (HSM, engl.: Hardware Security Module) ist eine Hardware zur geschützten (Integrität, Vertraulichkeit und Verfügbarkeit)…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ein &#039;&#039;&#039;Hardware-Sicherheitsmodul&#039;&#039;&#039; (HSM, engl.: Hardware Security Module) ist eine Hardware zur geschützten (Integrität, Vertraulichkeit und Verfügbarkeit) Verwaltung von Schlüsselmaterial und Ausführung kryptografischer Funktionen. Sie werden gelegentlich als &amp;quot;Vertrauensanker&amp;quot; &amp;lt;sup&amp;gt;[6]&amp;lt;/sup&amp;gt; für den Aufbau von Sicherheitsarchitekturen bezeichnet und kommen sowohl in lokalen Rechenzentren (&amp;quot;on-premise&amp;quot;) als auch in Cloud-Infrastrukturen zum Einsatz.&lt;br /&gt;
 &lt;br /&gt;
Je nach Modell stellen HSMs&lt;br /&gt;
* symmetrische und asymmetrische Verschlüsselungsalgorithmen &lt;br /&gt;
* Hashfunktionen&lt;br /&gt;
* Funktionen zur Erzeugung von Zufallszahlen&amp;lt;sup&amp;gt;[3]&amp;lt;/sup&amp;gt; &lt;br /&gt;
* Funktionen zur Erzeugung von Schlüsseln&lt;br /&gt;
* Funktionen zur Verwaltung (Zugriffsrechte, Lebenszyklus) von Schlüsseln sowie &lt;br /&gt;
* Funktionen zur Verwaltung einer HSM-Infrastruktur (Backup, Verteilung, Spiegelung) &lt;br /&gt;
zur Verfügung&amp;lt;sup&amp;gt;[1]&amp;lt;/sup&amp;gt;. Sie enthalten hierfür zum Teil spezialisierte Hardware-Bausteine, z.B. zur Erzeugung von Zufallszahlen oder zur effizienten Ausführung von Ver- und Entschlüsselungsoperationen. &lt;br /&gt;
 &lt;br /&gt;
HSMs werden sowohl als Teilkomponente für Rechner (z.B. PCI-Karte oder PCMCIA-Steckmodul) oder als eigenständiges Gerät (z.B. als Modul für 19-Zoll-Serverschränke) angeboten. &lt;br /&gt;
 &lt;br /&gt;
==Anwendungsbereiche==&lt;br /&gt;
HSMs kommen heute vornehmlich in Bereichen mit hohen Sicherheitsanforderungen wie&lt;br /&gt;
* Finanzdienstleistungen/Zahlungsverkehr&lt;br /&gt;
* Herstellung von Ausweisen und Kreditkarten&lt;br /&gt;
* Maut- und Ticketsysteme&lt;br /&gt;
* Zertifikats- und Signaturdienste&lt;br /&gt;
* Verschlüsselte Archivierung&lt;br /&gt;
zum Einsatz&amp;lt;sup&amp;gt;[1]&amp;lt;/sup&amp;gt;, finden aber mit der wachsenden Bedeutung organisationsübergreifender IT-Infrastrukturen (Stichwort: Cloud) auch darüber hinaus zunehmend Verbreitung. &lt;br /&gt;
 &lt;br /&gt;
==Einsatz von HSMs in IT-Sicherheitsarchitekturen==&lt;br /&gt;
Ausgangspunkt einer umfassenden IT-Sicherheitsarchitektur ist die sichere Verwaltung von Schlüsseln. Dies ist die zentrale Aufgabe von HSMs, wobei die Schlüssel entweder innerhalb der HSMs durch geprüfte und manipulationsgeschützte Algorithmen generiert oder extern erzeugt und auf einem sicheren Kanal auf das HSM gebracht werden (-&amp;gt; &amp;quot;Bring Your Own Key&amp;quot;, kurz BYOK&amp;lt;sup&amp;gt;[8]&amp;lt;/sup&amp;gt;). &lt;br /&gt;
&lt;br /&gt;
Mit Blick auf Angriffe auf den Hauptspeicher der Nutzersysteme sollten die Schlüssel die sichere Umgebung der HSM niemals verlassen, d.h. auf Basis dieser Schlüssel durchzuführende Ver- und Entschlüsselungsoperationen erfolgen i.d.R. ebenfalls innerhalb des HSMs.&lt;br /&gt;
 &lt;br /&gt;
Je nach Einsatzszenario werden auch anwendungsspezifische Schlüssel oder Verbindungs¬zeichenketten (engl.: Connection Strings), die innerhalb der Anwendung verschlüsselt gespeichert werden, mithilfe eines in der HSM gespeicherten Master-Keys ver- bzw. entschlüsselt und nur zur Laufzeit der Anwendung im Klartext im Hauptspeicher gehalten (Beispiel: MS Azure SQL TDE mit Azure KeyVault -&amp;gt; &amp;quot;TDE-Protector&amp;quot; = MasterKey, &amp;quot;Database Encryption Key&amp;quot; (DEK) = anwendungsspezifischer Schlüssel&amp;lt;sup&amp;gt;[8]&amp;lt;/sup&amp;gt;). Dieses Vorgehen ist mitunter aus Gründen des Durchsatzes oder der Anwendungsarchitektur (z.B. Datenbanken) erforderlich; in diesem Fall sind jedoch die Anwendungsdaten und der anwendungsspezifische Schlüssel während zur Laufzeit der Anwendung im Hauptspeicher angreifbar. &lt;br /&gt;
 &lt;br /&gt;
Ein weiteres Einsatzszenario ist die sichere Erzeugung temporärer Sitzungsschlüssel (engl. Session Keys) durch ein HSM.  &lt;br /&gt;
 &lt;br /&gt;
==Zertifizierungen für HSMs==&lt;br /&gt;
Für HSMs existieren verschiedene Sicherheitsstandards, nach denen diese Geräte zertifiziert werden können. Der geläufigste in diesem Kontext ist FIPS (Federal Information Processing Standards) 140-2. Die Nachfolgeversion FIPS 140-3 stellt keinen eigenständigen Standard mehr dar, sondern referenziert ihrerseits den internationalen Standard ISO/IEC 19790:2012&amp;lt;sup&amp;gt;[7]&amp;lt;/sup&amp;gt; bzw. ISO/IEC 24759:2017.&lt;br /&gt;
 &lt;br /&gt;
FIPS 140-2 unterscheidet vier aufeinander aufbauende Sicherheitsstufen (engl.: Levels)&amp;lt;sup&amp;gt;[2]&amp;lt;/sup&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Level 1&#039;&#039;&#039; - Verwendung freigegebener Algorithmen; keine spez. Sicherheitsanforderungen an die Hardware&lt;br /&gt;
* &#039;&#039;&#039;Level 2&#039;&#039;&#039; - Hardware muss physisch so aufgebaut sein, dass Manipulationen bzw. Manipulationsversuche erkannt werden können (engl.: &amp;quot;tamper-evident&amp;quot;)&lt;br /&gt;
* &#039;&#039;&#039;Level 3&#039;&#039;&#039; - Hardware muss physisch so aufgebaut sein, dass &amp;quot;einfache&amp;quot; Manipulationen bzw. Manipulationsversuche erkannt und (z.B. durch sichere Löschung der Daten) verhindert werden (engl: &amp;quot;tamper-proof&amp;quot;).&lt;br /&gt;
* &#039;&#039;&#039;Level 4&#039;&#039;&#039; - Ähnlich wie Level 3, jedoch muss der Schutz hier &amp;quot;mit sehr hoher Wahrscheinlichkeit&amp;quot; gegen alle denkbaren Angriffe wirksam sein. Geräte dieses Levels sollen insbesondere für den Einsatz in ungeschützten Umgebungen geeignet sein.&lt;br /&gt;
&lt;br /&gt;
:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;5&amp;quot;|Zusammenfassung der Anforderungen pro Sicherheitsstufe nach FIPS 140-2&amp;lt;sup&amp;gt;[4]&amp;lt;/sup&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|Stufe 1&lt;br /&gt;
|Stufe 2&lt;br /&gt;
|Stufe 3&lt;br /&gt;
|Stufe 4&lt;br /&gt;
|- &lt;br /&gt;
|Cryptographic Module Specification&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot;|Specification of cryptographic module, cryptographic boundary, Approved algorithms, and Approved modes of operation.  Description of cryptographic module, including all hardware, software, and firmware components.  Statement of module security policy.&lt;br /&gt;
|-&lt;br /&gt;
|Cryptographic Module Ports and Interfaces&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|Required and optional interfaces.  Specification of all interfaces and of all input and output data paths.&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|Data ports for unprotected critical security parameters logically or physically separated from other data ports.&lt;br /&gt;
|-&lt;br /&gt;
|Roles, Services, and Authentication&lt;br /&gt;
|Logical separation of required and optional roles and services.&lt;br /&gt;
|Role-based or identity-based operator authentication.&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|Identity-based operator authentication.&lt;br /&gt;
|-&lt;br /&gt;
|Finite State Model&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot;|Specification of finite state model.  Required states and optional states.  State transition diagram and specification of state transitions.&lt;br /&gt;
|-&lt;br /&gt;
|Operational Environment&lt;br /&gt;
|Single operator. Executable code. Approved integrity technique&lt;br /&gt;
|Referenced PPs evaluated at EAL2 with specified discretionary access control mechanisms and auditing.&lt;br /&gt;
|Referenced PPs plus trusted path evaluated at EAL3 plus security policy modeling.&lt;br /&gt;
|Referenced PPs plus trusted path evaluated at EAL4.&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|Cryptographic Key Management&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot;|Key management mechanisms: random number and key generation, key establishment, key distribution, key entry/output, key storage, and key zeroization.&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|Secret and private keys established using manual methods may be entered or output in plaintext form.&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|Secret and private keys established using manual methods shall be entered or output encrypted or with split knowledge procedures.&lt;br /&gt;
|-&lt;br /&gt;
|EMI/EMC&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|47 CFR FCC Part 15. Subpart B, Class A (Business use).  Applicable FCC requirements (for radio).&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;|47 CFR FCC Part 15.  Subpart B, Class B (Home use).&lt;br /&gt;
|-&lt;br /&gt;
|Self-Tests&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot;|Power-up tests: cryptographic algorithm tests, software/firmware integrity tests, critical functions tests.  Conditional tests.&lt;br /&gt;
|-&lt;br /&gt;
|Design Assurance&lt;br /&gt;
|Configuration management (CM). Secure installation and generation. Design and policy correspondence. Guidance documents.&lt;br /&gt;
|CM system.  Secure distribution.  Functional specification.&lt;br /&gt;
|High-level language implementation.&lt;br /&gt;
|Formal model.  Detailed explanations (informal proofs).  Preconditions and postcondition&lt;br /&gt;
|-&lt;br /&gt;
|Mitigation of Other  Attack&lt;br /&gt;
|colspan=&amp;quot;4&amp;quot;|Specification of mitigation of attacks for which no testable requirements are currently available.&lt;br /&gt;
|}&lt;br /&gt;
 &lt;br /&gt;
Das NIST stellt ein Online-Verzeichnis von gem. FIPS 140-2 zertifizierten Geräten zur Verfügung&amp;lt;sup&amp;gt;[5]&amp;lt;/sup&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Aspekte der Sicherheitsorganisation==&lt;br /&gt;
HSMs dienen ggü. rein software-gestützten &amp;quot;Schlüsseltresoren&amp;quot; hauptsächlich dem Schutz vor Angriffen von Tätern innerhalb der Anwenderorganisation (lokale Server) bzw. in Cloud-Umgebungen gegen die Angriffsszenarien &amp;quot;Cloud-Anbieter gegen Cloud-Nutzer&amp;quot; und &amp;quot;Cloud-Nachbar gegen Cloud-Nutzer&amp;quot;.&lt;br /&gt;
 &lt;br /&gt;
Im Hinblick auf die Gestaltung einer Sicherheitsorganisation unterstützen HSMs auf verschiedene Weise:&lt;br /&gt;
Erweiterte Funktionstrennung: Mit der Verwendung von HSMs kann neben den geläufigen Administrationsbereichen (Betriebssysteme, Anwendungen, Datenbanken und Netzwerke) ein eigenständiger Administrationsbereich für Schlüsselverwaltung und Kryptofunktionen geschaffen werden.&lt;br /&gt;
Mehr-Augen-Prinzip: HSMs bieten in der Regel Funktionen, die den Zugriff auf Schlüsselmaterial oder die Konfiguration von Kryptofunktionen nach einem &amp;quot;erweiterten 4-Augen-Prinzip&amp;quot; schützen, d.h. es können Richtlinien festgelegt werden, dass solche Änderungen nur mit der Freigaben von mehreren Personen aus dem Pool der Administrationsberechtigten möglich sind (&amp;quot;k-aus-n&amp;quot;).&lt;br /&gt;
Zentralisierung der Schlüsselmanagements: HSMs bieten in der Regel Unterstützung für ihre sichere, zentrale Administration, Verteilung, Sicherung und Überwachung.&lt;br /&gt;
 &lt;br /&gt;
==HSMs aus Sicht der IT-Forensik==&lt;br /&gt;
Aus IT-forensischer Sicht sollte die Frage, ob in einer lokalen Client-Server-Architektur oder einer Cloud-Architektur HSMs zum Einsatz kommen, Teil der operativen Vorbereitung sein, da dies wesentlichen Einfluss auf das weitere Vorgehen haben sollte.&lt;br /&gt;
 &lt;br /&gt;
In einer IT-Sicherheitsarchitektur unter Einsatz von HSMs ist davon auszugehen, dass insbesondere sicherheitskritische Datenbereiche im Transport (Data in Transit) und in der persistenten Speicherung (Data at Rest) sicher verschlüsselt und damit der Auswertung nicht zugänglich sein werden. Damit kommt einerseits der Live-Akquise (Data in Use) eine höhere Bedeutung zu (ggf. Auslesen von anwendungsspezifischen Schlüsseln, s.o.). Andererseits kommt der Frage, ob von einer Kooperation der Krypto-Administration ausgegangen werden kann, eine besondere Bedeutung zu.&lt;br /&gt;
&lt;br /&gt;
==Weblinks==&lt;br /&gt;
[1] https://de.wikipedia.org/wiki/Hardware-Sicherheitsmodul&lt;br /&gt;
&lt;br /&gt;
[2] https://en.wikipedia.org/wiki/FIPS_140-2&lt;br /&gt;
&lt;br /&gt;
[3] http://hsm.utimaco.com/de/loesungen/anwendungen/zufallszahlengenerator/&lt;br /&gt;
&lt;br /&gt;
[4] http://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.140-2.pdf&lt;br /&gt;
&lt;br /&gt;
[5] https://csrc.nist.gov/projects/cryptographic-module-validation-program/validated-modules/search&lt;br /&gt;
&lt;br /&gt;
{6] https://safenet.gemalto.de/data-encryption/hardware-security-modules-hsms/&lt;br /&gt;
&lt;br /&gt;
[7] https://www.iso.org/standard/52906.html&lt;br /&gt;
&lt;br /&gt;
[8] https://docs.microsoft.com/en-us/azure/sql-database/transparent-data-encryption-byok-azure-sql&lt;/div&gt;</summary>
		<author><name>St181103</name></author>
	</entry>
</feed>