Research Article

The Prediction of Serial Number in OpenSSL’s X.509 Certificate

Table 2

The data structure of X.509 certificates.

fieldcommentsexample

X.509 version numberStandard X.509Version 3

Serial numberChosen by CA0x01000001

Signature algorithm identifierStandard X.509MD5withRSAEncryption

Issuer distinguished nameIdentity of CACN=“xxx CA”
L=“xxxxx”
C=“xx”

Not valid beforeControlled by CAJan.1,2017,00h00m01s

Not valid afterControlled by CADec.31,2017,23h59m59s

Subject distinguished nameIdentity of usersCN=“xxxxx”
O=“xxxx”
L=“xxx”
C=“xx”

Public key algorithmStandard X.509RSAEncryption

Subject public key infoControlled by users0x98765432…

Version 3 extensionsStandard X.509