DSA

E299183

DSA (Digital Signature Algorithm) is a widely used public-key cryptographic standard designed for creating and verifying digital signatures to ensure data integrity and authentication.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
DSA canonical 2

Statements (48)

Predicate Object
instanceOf cryptographic standard
digital signature algorithm
public-key cryptographic algorithm
abbreviationOf DSA (Digital Signature Algorithm)
surface form: Digital Signature Algorithm
applicationDomain digital certificates
secure communications
software distribution
basedOn discrete logarithm problem
belongsToFamily discrete-log-based signature schemes
category public-key cryptography
commonlyUsedHashFunction SHA-1
SHA-2
countryOfOrigin United States of America
surface form: United States
cryptographicPrimitiveType asymmetric-key algorithm
designedFor digital signatures
ensuresProperty message integrity
signature authenticity
signer authentication
fullName DSA (Digital Signature Algorithm)
surface form: Digital Signature Algorithm
governingStandard Federal Information Processing Standards
surface form: Federal Information Processing Standard
hashFunctionRequirement cryptographic hash function
introducedInStandard FIPS 186-2
surface form: FIPS 186
introducedYear 1991
keySizeRange 1024–3072 bits
mathematicalStructure finite field
notUsedFor encryption
key exchange
operationType signature generation
signature verification
originalMaximumKeySize 1024 bits
originalMinimumKeySize 512 bits
primaryGoal secure digital signatures in government and commercial applications
publishedYear 1994
relatedAlgorithm Elliptic Curve Digital Signature Algorithm
surface form: ECDSA

RSA
requires random per-message secret value
standardizedBy National Institute of Standards and Technology
surface form: NIST
standardRevision FIPS 186-2
FIPS 186-3
FIPS 186-4
FIPS 186-5
status widely used
usedFor authentication
data integrity
non-repudiation
usesKeyType private key
public key
vulnerabilityIfMisused private key recovery from biased nonces

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.