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.
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.