While I am checking the fields of X.509 I've noticed there is field called public key parameter and its value is 05, what is the use of this field? I have searched and did not find a clear answer for that.

1 Answer 1


Nowadays the most important use of field "key parameters" is within ECDSA certificate; the field holds an elliptic curve per RFC 5480 section 2.1.1.

Still, as of 2017, most people use RSA certificates; for these RFC 4055 section 1.2 says "the parameters field MUST contain NULL" (except the fringe RSASSA-PSS or RSAES-OAEP). Bytes 05 00 simply mean NULL in DER (and CER and BER).

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .