Patent ID: 8181019
Filing Date: 2012-05-15
Classification: H04L

Abstract:
1. A method of maintaining a certificate revocation list (CRL) for a multi-core system, the method comprising: a) generating, by a first packet engine of a first core of a multi-core system, a secondary certificate revocation list (CRL) corresponding to a master CRL maintained by the first core; b) storing, by the first packet engine, the secondary CRL to a memory element accessible by a second core of a plurality of cores; c) receiving, by a second packet engine of a second core of the multi-core system, a request to validate a certificate; d) determining, by the second packet engine, via access to the secondary CRL in the memory element to provisionally revoke the certificate; and e) sending, by the second packet engine responsive to the determination, a message to the first core to verify whether the certificate is revoked based on the master CRL.