Package de.mtg.jzlint.lints.mozilla
Class ProhibitDsaUsage
java.lang.Object
de.mtg.jzlint.lints.mozilla.ProhibitDsaUsage
- All Implemented Interfaces:
JavaLint
https://www.mozilla.org/en-US/about/governance/policies/security-group/certs/policy/
Subsection 5.1 Algorithms
Root certificates in our root program, and any certificate which chains up to them, MUST use only algorithms and key sizes from the following set:
- RSA keys whose modulus size in bits is divisible by 8, and is at least 2048.
- ECDSA keys using one of the following curves:
+ P-256
+ P-384
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancheckApplies(X509Certificate certificate) execute(X509Certificate certificate)
-
Constructor Details
-
ProhibitDsaUsage
public ProhibitDsaUsage()
-
-
Method Details
-
execute
-
checkApplies
- Specified by:
checkAppliesin interfaceJavaLint
-