Documentation ¶
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
Constants ¶
This section is empty.
Variables ¶
View Source
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 ¶ added in v3.3.0
func NewAllowedEKU() lint.LintInterface
func NewAuthorityKeyIdentifierCorrect ¶ added in v3.3.0
func NewAuthorityKeyIdentifierCorrect() lint.LintInterface
func NewEcdsaPubKeyAidEncoding ¶ added in v3.3.0
func NewEcdsaPubKeyAidEncoding() lint.LintInterface
func NewEcdsaSignatureAidEncoding ¶ added in v3.3.0
func NewEcdsaSignatureAidEncoding() lint.LintInterface
func NewExponentCannotBeOne ¶ added in v3.3.0
func NewExponentCannotBeOne() lint.LintInterface
func NewModulus2048OrMore ¶ added in v3.3.0
func NewModulus2048OrMore() lint.LintInterface
func NewModulusDivisibleBy8 ¶ added in v3.3.0
func NewModulusDivisibleBy8() lint.LintInterface
func NewProhibitDSAUsage ¶ added in v3.3.0
func NewProhibitDSAUsage() lint.LintInterface
func NewRsaPssAidEncoding ¶ added in v3.3.0
func NewRsaPssAidEncoding() lint.LintInterface
func NewRsaPssInSPKI ¶ added in v3.3.0
func NewRsaPssInSPKI() lint.LintInterface
Types ¶
This section is empty.
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
Click to show internal directories.
Click to hide internal directories.