summaryrefslogtreecommitdiff
path: root/Standards.html
diff options
context:
space:
mode:
authorStefan Schumacher <public@cryptomancer.de>2026-04-18 13:18:14 +0200
committerStefan Schumacher <public@cryptomancer.de>2026-04-18 13:18:14 +0200
commitc0542effb62d9f5b98d6c99aa519bdc99cf1a836 (patch)
treee47edce586f478d3bf3f67fc024da305b7105c19 /Standards.html
parent47b0131cecd0b1fc6a75af3c45183269f142ad15 (diff)
BSI und NIST standards + taxonomie
Diffstat (limited to 'Standards.html')
-rw-r--r--Standards.html168
1 files changed, 164 insertions, 4 deletions
diff --git a/Standards.html b/Standards.html
index 20e8f10..93ca3b8 100644
--- a/Standards.html
+++ b/Standards.html
@@ -454,13 +454,24 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
<div id="toc" class="toc">
<div id="toctitle" class="title">Table of Contents</div>
<ul class="sectlevel1">
-<li><a href="#_taxonomy_dimensions">1. Taxonomy Dimensions</a></li>
+<li><a href="#_taxonomy_dimensions">1. Taxonomy Dimensions</a>
+<ul class="sectlevel2">
+<li><a href="#_braindump_list">1.1. Braindump list</a></li>
+<li><a href="#_taxonomy_categories_1st_level">1.2. Taxonomy Categories (1st Level)</a>
+<ul class="sectlevel3">
+<li><a href="#_german_bsi">1.2.1. German BSI</a></li>
+<li><a href="#_usa_nist">1.2.2. USA NIST</a></li>
+</ul>
+</li>
+<li><a href="#_attributes">1.3. Attributes</a></li>
+</ul>
+</li>
</ul>
</div>
<div class="ulist">
<ul>
<li>
-<p>compiled at 2026-04-17 21:06:55 +0200 Version 0.0.1 of 2026/04/17, draft</p>
+<p>compiled at 2026-04-18 13:16:23 +0200 Version 0.0.1 of 2026/04/17, draft</p>
</li>
<li>
<p><strong>Datei</strong>: Standards</p>
@@ -476,7 +487,10 @@ etc. The aim is to generate an exhaustive list of cryptographic material to be u
<div class="sect1">
<h2 id="_taxonomy_dimensions">1. Taxonomy Dimensions</h2>
<div class="sectionbody">
+<div class="sect2">
+<h3 id="_braindump_list">1.1. Braindump list</h3>
<div class="olist arabic">
+<div class="title">Braindump</div>
<ol class="arabic">
<li>
<p>Status</p>
@@ -689,7 +703,7 @@ etc. The aim is to generate an exhaustive list of cryptographic material to be u
<p>XEX-based Tweaked-Codebook mode with ciphertext stealing (XTS)</p>
</li>
<li>
-<p>Synthetic Initialization Vector (SIV)</p>
+<p>Synthetic Initialization Vector (SIV)</p>
</li>
<li>
<p>Encrypt Mix Encrypt (EME)</p>
@@ -767,12 +781,158 @@ etc. The aim is to generate an exhaustive list of cryptographic material to be u
</ol>
</div>
</div>
+<div class="sect2">
+<h3 id="_taxonomy_categories_1st_level">1.2. Taxonomy Categories (1st Level)</h3>
+<div class="sect3">
+<h4 id="_german_bsi">1.2.1. German BSI</h4>
+<div class="olist arabic">
+<div class="title">Sources:</div>
+<ol class="arabic">
+<li>
+<p>BSI TR-02102-x (Kryptographische Verfahren: Empfehlungen und Schlüssellängen)</p>
+</li>
+<li>
+<p>BSI AIS 20/31 (A proposal for: Functionality classes for random number generators - Version 3.0)</p>
+</li>
+<li>
+<p>BSI TR-03116</p>
+</li>
+<li>
+<p>BSI TR-03111 Elliptic Curve Cryptography, Version 2.10</p>
+<div class="ulist">
+<ul>
+<li>
+<p>Asymmetric Algorithms</p>
+<div class="ulist">
+<ul>
+<li>
+<p>Digital Signature</p>
+</li>
+<li>
+<p>Key Exchange</p>
+</li>
+</ul>
+</div>
+</li>
+<li>
+<p>Symmetric Algorithms</p>
+</li>
+<li>
+<p>Hash Functions</p>
+</li>
+<li>
+<p>Message Authentication Codes (MACs)</p>
+</li>
+<li>
+<p>Random Number Generators</p>
+</li>
+</ul>
+</div>
+</li>
+</ol>
+</div>
+</div>
+<div class="sect3">
+<h4 id="_usa_nist">1.2.2. USA NIST</h4>
+<div class="olist arabic">
+<div class="title">sources:</div>
+<ol class="arabic">
+<li>
+<p>NIST SP 800-57</p>
+</li>
+<li>
+<p>NIST SP 800-56A - KEX</p>
+</li>
+<li>
+<p>NIST FIPS 186-5 - Signatures</p>
+</li>
+<li>
+<p>NIST SP 800-38 - Symmetric</p>
+</li>
+<li>
+<p>NIST SP 800-185 - Hash/KDF</p>
+</li>
+<li>
+<p>NIST SP 800-90A - RNG</p>
+</li>
+<li>
+<p>NIST SP 800-208 - PQC Signatures</p>
+<div class="ulist">
+<ul>
+<li>
+<p>Key Exchange / Key Establishment</p>
+</li>
+<li>
+<p>Public-Key Encryption</p>
+</li>
+<li>
+<p>Digital Signatures</p>
+</li>
+<li>
+<p>Symmetric Encryption</p>
+</li>
+<li>
+<p>Hash Functions</p>
+</li>
+<li>
+<p>MAC / AEAD</p>
+</li>
+<li>
+<p>Key Derivation Functions (KDFs)</p>
+</li>
+<li>
+<p>Random Number Generation</p>
+</li>
+</ul>
+</div>
+</li>
+</ol>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_attributes">1.3. Attributes</h3>
+<div class="olist arabic">
+<ol class="arabic">
+<li>
+<p>Protocoll</p>
+</li>
+<li>
+<p>Library/Program/Implementation</p>
+<div class="olist loweralpha">
+<ol class="loweralpha" type="a">
+<li>
+<p>Version</p>
+</li>
+</ol>
+</div>
+</li>
+<li>
+<p>State</p>
+<div class="olist loweralpha">
+<ol class="loweralpha" type="a">
+<li>
+<p>Data at rest</p>
+</li>
+<li>
+<p>Data in transit</p>
+</li>
+<li>
+<p>Data in Use</p>
+</li>
+</ol>
+</div>
+</li>
+</ol>
+</div>
+</div>
+</div>
</div>
</div>
<div id="footer">
<div id="footer-text">
Version 0.0.1<br>
-Last updated 2026-04-17 21:06:47 +0200
+Last updated 2026-04-18 12:56:23 +0200
</div>
</div>
<script type="text/x-mathjax-config">