= Standards that define ciphersuites
Stefan Schumacher <public@cryptomancer.de>
v0.0.1, 2026/04/17, draft
// :doctype: book
:experimental:
:source-highlighter: rouge
:rouge-style: github
:stem: latexmath
:toc: macro
:sectnums: all
:toclevels: 4 
:sectnumlevels: 3
:html5s-image-default-link: self
:icons: image
:note-caption: ℹ️ 
:tip-caption: 💡
:important-caption: ❗
:caution-caption: 🔥 
:warning-caption: ⚠️
// ☢️

ifdef::backend-pdf[]
:icons: font
endif::backend-pdf[]

*{author}* <{email}>

toc::[]

* compiled at {localdate}  {localtime}  Version {revnumber} of {revdate}
* *Datei*: {docname}  

Scope: This document will list all standards that define the properties of ciphersuites (algorithm, key length, mode)
etc. The aim is to generate an exhaustive list of cryptographic material to be used as a database for CBOMs. 

== Taxonomy Dimensions

. Status 
.. Approved
.. Obsolete / Deprecated
.. Legacy
. Protocols
.. TLS
... TLS 1.3
... TLS 1.2
... TLS 1.1
... TLS 1.0
... SSL 3
... SSL 2
.. Secure Shell
... SSH1 (deprecated)
... SSH2
.... OpenSSH
.... Dropbear
.... SSH Tectia Client/Server 
.. Internet Key Exchange IKE
... IKEv1
... IKEv2
.. IPSec
... OpenVPN
... FreeSWAN/StrongSWAN
... Wireguard
.. Online Certificate Status Protocol
.. OpenPGP
... LibrePGP
... GnuPG 
... age
.. Kerberos
.. JWT
... JOSE
.. FIDO2 Passkeys
. .PKI
... X.509
... Cryptographic Message Syntax
. Symmetric
. Asymmetric
. Key Exchange
. Key Length
.. 56, 128, 196, 256
. Operation Mode
.. Electronic Codebook Mode (ECB)
.. Cipher Block Chaining Mode (CBC)
.. Counter Mode (CTR)
.. Galois Counter Mode (GCM)
.. XOR-Encrypt-XOR (XEX)
.. XEX-based Tweaked-Codebook mode with ciphertext stealing (XTS)
.. Synthetic Initialization Vector  (SIV)
.. Encrypt Mix Encrypt (EME)
.. Cipher Feedback Mode (CFB)
. IANA CipherSuite
. Hash
.. Message Authentication Code (MAC)
.. HMAC
. PQC
. PQC-Hybrid


