Skip to content

SignatureAlgorithm

URI: SignatureAlgorithm

Permissible Values

Value Meaning Description
RSA-Signature None RSA is a cryptographic system based on public key that can be used both for s...
DSA None DSA (Digital Signature Algorithm) is an asymmetric algorithm for signing info...
KCDSA None (Korean Certificate-based Digital Signature Algorithm), created by the Korea ...
Schnorr None Similar to ECDSA scheme was described by Claus Schnorr, is a well-known algor...
ECDSA None ECDSA (Elliptic Curve Digital Signature Algorithm) is an improved variant of ...
ECKDSA None Elliptic Curve variant of the KCDSA algorithm
EC Schnorr None Elliptic Curve Based Schnorr signatura algorithm
ECGDSA None (Elliptic Curve German Digital Signature Algorithm), variant of the ECDSA alg...
other None Algorithm for digital signatures not further described

Slots

Name Description
signatureAlgorithm Defines the algorithm used to calculate or verify the signature
signatureAlgorithm Algorithm used to create the checksum hash

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/gaia-x/development#cryptography

LinkML Source

name: SignatureAlgorithm
from_schema: https://w3id.org/gaia-x/development#cryptography
permissible_values:
  RSA-Signature:
    text: RSA-Signature
    description: RSA is a cryptographic system based on public key that can be used
      both for signing and encryption purposes.
  DSA:
    text: DSA
    description: DSA (Digital Signature Algorithm) is an asymmetric algorithm for
      signing information proposed by the NIST (National Institute of Standards and
      Technology).
  KCDSA:
    text: KCDSA
    description: (Korean Certificate-based Digital Signature Algorithm), created by
      the Korea Internet & Security Agency (KISA), is similar to the DSA algorithm
      and can produce and output from 128 to 256 bits, in 32-bit increments.
  Schnorr:
    text: Schnorr
    description: Similar to ECDSA scheme was described by Claus Schnorr, is a well-known
      algorithm due to its simplicity and efficiency that generates short signatures.
  ECDSA:
    text: ECDSA
    description: ECDSA (Elliptic Curve Digital Signature Algorithm) is an improved
      variant of the DSA algorithm which uses keys derived from elliptic curve cryptography.
  ECKDSA:
    text: ECKDSA
    description: Elliptic Curve variant of the KCDSA algorithm.
  EC Schnorr:
    text: EC Schnorr
    description: Elliptic Curve Based Schnorr signatura algorithm.
  ECGDSA:
    text: ECGDSA
    description: (Elliptic Curve German Digital Signature Algorithm), variant of the
      ECDSA algorithm.
  other:
    text: other
    description: Algorithm for digital signatures not further described.