US 9,813,249 B2
URL-based certificate in a PKI
Paul Neil Fahn, Redwood City, CA (US); and James Semple, London (GB)
Assigned to Certicom Corp., Mississauga, Ontario (CA)
Filed by CERTICOM CORP., Mississauga (CA)
Filed on Aug. 13, 2014, as Appl. No. 14/458,971.
Application 14/458,971 is a continuation of application No. 13/564,472, filed on Aug. 1, 2012, granted, now 8,832,431.
Application 13/564,472 is a continuation of application No. 11/641,943, filed on Dec. 20, 2006, granted, now 8,266,425, issued on Sep. 11, 2012.
Application 11/641,943 is a continuation of application No. 09/978,200, filed on Oct. 17, 2001, abandoned.
Prior Publication US 2014/0351580 A1, Nov. 27, 2014
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/32 (2006.01); H04L 29/06 (2006.01)
CPC H04L 9/3268 (2013.01) [H04L 9/321 (2013.01); H04L 9/3263 (2013.01); H04L 63/04 (2013.01); H04L 63/0823 (2013.01); H04L 63/18 (2013.01); H04L 2463/102 (2013.01)] 28 Claims
OG exemplary drawing
 
1. A non-transitory computer readable medium for allocating an address to enable publishing of a certificate in an addressable database accessible via a communications network, wherein a location of said database is publicly known within the communications network, said non-transitory computer readable medium comprising computer executable instructions for:
receiving a certificate generation request from a client device via said communications network;
obtaining a certificate locator by applying a mathematical function to information in said certificate generation request, wherein said certificate locator identifies an address within said database at which to store said certificate; and
enabling publishing of said certificate, once issued, in said database at said address within said database, said publishing enabling another device in said communications network to retrieve said certificate using said location of said database and said certificate locator,
said certificate location received by said another device from said client device,
said client device having generated the certificate locator from said certificate generation request in the same manner.