Certificate Revocation
Objective:
EnsureMake sure your system correctlychecks performswhether thea certificate validityis check.still valid and has not been revoked.
Guidelines:
The deployedYour systemshouldmustbecheckablethatto checks thea certificatevalidity i.e. to check if the certificate ishas notrevoked.beenTworevokedprotocolsbeforeareacceptingused:it. Use one or both of these standard protocols:OCSPOSCP (Online Certificate Status Protocol)and—/orchecks the status of a single certificate in real time.- CRL (Certificate Revocation List)
.—a published list of revoked certificates.
EnsureIfthatarevokedcertificatecertificateshasarebeenrejectedrevoked,byyourthesystemsystem,must reject it andlogrecord the event in a log forauditingauditing.- Show the user
should getaproperclear,communicationeasy-to-understand messagein casewhen a revoked certificate isusedused—for example: "This certificate has been revoked and can no longer be used."