package mozilla
import "github.com/zmap/zlint/v3/lints/mozilla"
Index ¶
- Variables
- func NewAllowedEKU() lint.LintInterface
- func NewAuthorityKeyIdentifierCorrect() lint.LintInterface
- func NewEcdsaPubKeyAidEncoding() lint.LintInterface
- func NewEcdsaSignatureAidEncoding() lint.LintInterface
- func NewExponentCannotBeOne() lint.LintInterface
- func NewModulus2048OrMore() lint.LintInterface
- func NewModulusDivisibleBy8() lint.LintInterface
- func NewProhibitDSAUsage() lint.LintInterface
- func NewRsaPssAidEncoding() lint.LintInterface
- func NewRsaPssInSPKI() lint.LintInterface
Variables ¶
var RSASSAPSSAlgorithmIDToDER = [3][]byte{ {0x30, 0x41, 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01, 0x01, 0x0a, 0x30, 0x34, 0xa0, 0x0f, 0x30, 0x0d, 0x06, 0x09, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x01, 0x05, 0x00, 0xa1, 0x1c, 0x30, 0x1a, 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01, 0x01, 0x08, 0x30, 0x0d, 0x06, 0x09, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x01, 0x05, 0x00, 0xa2, 0x03, 0x02, 0x01, 0x20}, {0x30, 0x41, 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01, 0x01, 0x0a, 0x30, 0x34, 0xa0, 0x0f, 0x30, 0x0d, 0x06, 0x09, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x02, 0x05, 0x00, 0xa1, 0x1c, 0x30, 0x1a, 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01, 0x01, 0x08, 0x30, 0x0d, 0x06, 0x09, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x02, 0x05, 0x00, 0xa2, 0x03, 0x02, 0x01, 0x30}, {0x30, 0x41, 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01, 0x01, 0x0a, 0x30, 0x34, 0xa0, 0x0f, 0x30, 0x0d, 0x06, 0x09, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x03, 0x05, 0x00, 0xa1, 0x1c, 0x30, 0x1a, 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86, 0xf7, 0x0d, 0x01, 0x01, 0x08, 0x30, 0x0d, 0x06, 0x09, 0x60, 0x86, 0x48, 0x01, 0x65, 0x03, 0x04, 0x02, 0x03, 0x05, 0x00, 0xa2, 0x03, 0x02, 0x01, 0x40}, }
Functions ¶
func NewAllowedEKU ¶
func NewAllowedEKU() lint.LintInterface
func NewAuthorityKeyIdentifierCorrect ¶
func NewAuthorityKeyIdentifierCorrect() lint.LintInterface
func NewEcdsaPubKeyAidEncoding ¶
func NewEcdsaPubKeyAidEncoding() lint.LintInterface
func NewEcdsaSignatureAidEncoding ¶
func NewEcdsaSignatureAidEncoding() lint.LintInterface
func NewExponentCannotBeOne ¶
func NewExponentCannotBeOne() lint.LintInterface
func NewModulus2048OrMore ¶
func NewModulus2048OrMore() lint.LintInterface
func NewModulusDivisibleBy8 ¶
func NewModulusDivisibleBy8() lint.LintInterface
func NewProhibitDSAUsage ¶
func NewProhibitDSAUsage() lint.LintInterface
func NewRsaPssAidEncoding ¶
func NewRsaPssAidEncoding() lint.LintInterface
func NewRsaPssInSPKI ¶
func NewRsaPssInSPKI() lint.LintInterface
Source Files ¶
lint_e_prohibit_dsa_usage.go lint_mp_allowed_eku.go lint_mp_authority_key_identifier_correct.go lint_mp_ecdsa_pub_key_encoding_correct.go lint_mp_ecdsa_signature_encoding_correct.go lint_mp_exponent_cannot_be_one.go lint_mp_modulus_must_be_2048_bits_or_more.go lint_mp_modulus_must_be_divisible_by_8.go lint_mp_pss_parameters_encoding_correct.go lint_mp_rsassa-pss_in_spki.go
- Version
- v3.6.6 (latest)
- Published
- Apr 19, 2025
- Platform
- linux/amd64
- Imports
- 9 packages
- Last checked
- 1 week ago –
Tools for package owners.