Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 0 additions & 6 deletions yaml/CMAC.yaml

This file was deleted.

10 changes: 10 additions & 0 deletions yaml/cmac.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# SPDX-License-Identifier: CC0-1.0
id: cmac
oid: 1.2.840.113549.1.9.16.3.25
name: Cipher-based Message Authentication Code
cryptoClass: Cryptographic-Hash-Function/Message-Authentication-Code
commonkeySize: '128'
reference:
- https://csrc.nist.gov/pubs/sp/800/38/b/upd1/final
- https://csrc.nist.gov/News/2025/decision-to-revise-sp-800-38b-and-38c
- https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-38b.pdf
4 changes: 4 additions & 0 deletions yaml/cmea.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,7 @@ id: cmea
name: Cellular Message Encryption Algorithm
cryptoClass: Symmetric-Key-Algorithm/Stream-Cipher
commonkeySize: '64'
reference:
- https://www.3gpp2.org/Public_html/Specs/S.S0053-0_v2.0.pdf
- https://doi.org/10.6028/NIST.SP.800-38A
- https://www.iso.org/standard/81564.html
3 changes: 3 additions & 0 deletions yaml/des.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,6 @@ name: Data Encryption Standard
cryptoClass: Symmetric-Key-Algorithm/Block-Cipher
commonkeySize: '168'
specifiedkeySize: '56'
reference:
- https://csrc.nist.gov/pubs/fips/46-3/final
- https://web.archive.org/web/20140226205104/http://origin-www.computer.org/csdl/mags/co/1977/06/01646525.pdf
3 changes: 3 additions & 0 deletions yaml/dsa.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,6 @@ name: Digital Signature Algorithm
cryptoClass: Asymmetric-Key-Algorithm/Digital-Signature
commonkeySize: '128'
specifiedkeySize: {min: '2048', max: '3072'}
reference:
- https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.186-5.pdf
- https://web.archive.org/web/20131213131144/http://www.itl.nist.gov/fipspubs/fip186.htm#FIPS_TOP
2 changes: 2 additions & 0 deletions yaml/ecdh.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,5 @@ name: Elliptic-Curve Diffie-Hellman
cryptoClass: Asymmetric-Key-Algorithm/Key-Exchange-Mechanism
commonkeySize: '128'
specifiedkeySize: {min: '256', max: '521'}
reference:
- https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-56Ar3.pdf
2 changes: 2 additions & 0 deletions yaml/elgamal.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,5 @@ name: ElGamal Encryption System
cryptoClass: Asymmetric-Key-Algorithm/Public-Key-Cipher
commonkeySize: '128'
specifiedkeySize: {min: '2048', max: '4096'}
reference:
- https://caislab.kaist.ac.kr/lecture/2010/spring/cs548/basic/B02.pdf
2 changes: 2 additions & 0 deletions yaml/fortuna.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,5 @@ id: fortuna
name: Fortuna Random Number Generator
cryptoClass: Symmetric-Key-Algorithm/Random-Number-Generator
commonkeySize: '64'
reference:
- https://www.schneier.com/academic/fortuna/
4 changes: 4 additions & 0 deletions yaml/gost.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,7 @@ oid: 1.2.643.2.2.21
name: GOST Block Cipher
cryptoClass: Symmetric-Key-Algorithm/Block-Cipher
commonkeySize: '64'
reference:
- https://doi.org/10.17487/RFC8891
- https://www.rfc-editor.org/info/rfc7801
- https://www.rfc-editor.org/info/rfc5830