163 Signatur Algorithmus

https://w3id.org/security/v1signatureAlgorithm

JSON

Inbox

Definition

Der Signaturalgorithmus wird verwendet, um die kryptografische Signaturfunktion festzulegen, die beim digitalen Signieren der Prüfdaten verwendet werden soll. Normalerweise durchläuft der zu signierende Text drei Schritte: 1) Kanonisierung, 2) Digest und 3) Signatur. Diese Eigenschaft wird verwendet, um den Algorithmus anzugeben, der für Schritt 3 verwendet werden soll. Eine Signaturklasse gibt in der Regel einen Standard-Signaturalgorithmus an, so dass diese Eigenschaft in der Praxis nur selten verwendet werden muss, wenn digitale Signaturen angegeben werden.

Scope Note

ActivityPub Community

Example

{
  "@context": "https://w3id.org/security/v1",
  "@id": "https://w3id.org/security#GraphSignature2012",
  "@type": "Signature",
  "canonicalizationAlgorithm": "https://w3id.org/jsonld#UGNA2012",
  "digestAlgorithm": "http://example.com/digests#sha512",
  "signatureAlgorithm": "http://www.w3.org/2000/09/xmldsig#rsa-sha1",
}