package
0.0.0-20250220232038-fb2fd8af7512
Repository: https://github.com/letsencrypt/boulder.git
Documentation: pkg.go.dev
# Functions
LetsEncryptCPS encodes the five key algorithms and sizes allowed by the Let's Encrypt CPS CV-SSL Subscriber Certificate Profile: RSA 2048, RSA 3076, RSA 4096, ECDSA 256 and ECDSA P384.
NewPolicy returns a key policy based on the given configuration, with sane defaults.
# Variables
ErrBadKey represents an error with a key.
# Structs
AllowedKeys is a map of six specific key algorithm and size combinations to booleans indicating whether keys of that type are considered good.
KeyPolicy determines which types of key may be used with various boulder operations.
# Type aliases
BlockedKeyCheckFunc is used to pass in the sa.BlockedKey functionality to KeyPolicy, rather than storing a full sa.SQLStorageAuthority.