Package de.mtg.jzlint.lints.mozilla
Class PssParametersEncodingInSignatureAlgorithmCorrect
java.lang.Object
de.mtg.jzlint.lints.mozilla.PssParametersEncodingInSignatureAlgorithmCorrect
- All Implemented Interfaces:
JavaLint
https://www.mozilla.org/en-US/about/governance/policies/security-group/certs/policy/
Section 5.1.1 RSA
RSASSA-PSS with SHA-256, MGF-1 with SHA-256, and a salt length of 32 bytes.
The encoded AlgorithmIdentifier MUST match the following hex-encoded bytes:
304106092a864886f70d01010a3034a00f300d0609608648016503040201
0500a11c301a06092a864886f70d010108300d0609608648016503040201
0500a203020120
RSASSA-PSS with SHA-384, MGF-1 with SHA-384, and a salt length of 48 bytes.
The encoded AlgorithmIdentifier MUST match the following hex-encoded bytes:
304106092a864886f70d01010a3034a00f300d0609608648016503040202
0500a11c301a06092a864886f70d010108300d0609608648016503040202
0500a203020130
RSASSA-PSS with SHA-512, MGF-1 with SHA-512, and a salt length of 64 bytes.
The encoded AlgorithmIdentifier MUST match the following hex-encoded bytes:
304106092a864886f70d01010a3034a00f300d0609608648016503040203
0500a11c301a06092a864886f70d010108300d0609608648016503040203
0500a203020140
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancheckApplies(X509Certificate certificate) execute(X509Certificate certificate)
-
Constructor Details
-
PssParametersEncodingInSignatureAlgorithmCorrect
public PssParametersEncodingInSignatureAlgorithmCorrect()
-
-
Method Details
-
execute
-
checkApplies
- Specified by:
checkAppliesin interfaceJavaLint
-