An optional list of rules for extending or modifying the specifications. Add the following setting for each custom rule.
Choose a key name
Write a name for the new rule.
Mandatory: Yes.
Minimal RSA public key length
The minimal key length allowed for RSA public keys.
Mandatory: No. This optional value defaults to 2048 bits.
Minimal elliptic curve (EC) public key length
The minimal key length allowed for EC (Elliptic-curve) public keys.
Mandatory: No. This optional value defaults to 256 bits.
Digest algorithm
The list of supported one-way digest algorithms. Supported list items are:
- SHA-256
- SHA-384
Mandatory: No. When omitting this optional value, both SHA-256 and SHA-384 are supported.
MAC algorithm
The list of supported MAC (Message Authentication Code) algorithms.
Mandatory: No. When omitting this value, a default list is built from the Digest algorithm value.
Signature class
The list of supported signature algorithm classes. Supported list items are:
- rsa
- ecdsa
Mandatory: No. When omitting this optional value, both rsa
and ecdsa
are supported.
Signing algorithm
The list of supported signing algorithms.
Mandatory: No. When omitting this value, a default list is built from the Digest algorithm and Signature-class values.
EC public key algorithm
The list of algorithms of supported EC public keys. Supported list items are:
- secp256r1
- secp384r1
Mandatory: No. When omitting this optional value, both secp256r1
and secp384r1
are supported.
Excluded test
The list of specific tests to be excluded during validation of the message.
Mandatory: No.