EP1632871A1

System and method for retrieving related certificates

Abstract

A system and method for searching and retrieving certificates, which may be used in the processing of encoded messages. In one embodiment, a certificate synchronization application is programmed to perform certificate searches by querying one or more certificate servers for all certificate authority (CA) certificates and cross-certificates on the certificate servers. In another embodiment, all certificates related to an identified certificate are retrieved from the certificate servers automatically by the certificate synchronization application, where the related certificates comprise at least one of one or more CA certificates and one or more cross-certificates. Embodiments of the invention facilitate at least partial automation of the downloading and establishment of certificate chains, thereby minimizing the need for users to manually search for individual certificates.

EP1632871A1, drawing sheet 1
Sheet 1 of 9

Term

Term ended

Projected expiry passed 1 September 2024, 2.1 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

13 claims: 7 independent, 6 dependent

  1. 1
    A method of searching and retrieving certificates comprising the steps of:performing a search on each of one or more certificate servers, wherein at least one query is submitted to the one or more certificate servers to request retrieval of a plurality of certificates comprising at least one of one or more CA certificates andone or more cross-certificates stored thereon, wherein the search is performed by a certificate synchronization application;retrieving the plurality of certificates for storage on a computing device of a user;andstoring the plurality of certificates on the computing device.
  2. 4
    The method of any of claims 1 to 3, wherein at least one of the certificate servers is a server remote to the user.
  3. 6
    The method of any one of claims 1 to 5, wherein the computing device is a mobile device.
  4. 7
    The method of any one of claims 1 to 6, further comprising the steps of:selecting at least one end entity certificate, identifying certificates related to each of the at least one end entity certificates from the plurality of certificates stored on the at least one computing device, and downloading the related certificates to a mobile device coupled to the computing device.
  5. 8
    The method of any one of claims 1 to 7 wherein it includes the step of identifying a certificate at the computing device and wherein the search is performed to retrieve at least one or more CA certificates and one or more cross-certificates related to the identified certificate.
  6. 12
    A software application for execution on a computing device, the application comprising a plurality of instructions stored on a computer-readable medium, the instructions for the method of searching and retrieving certificates as claimed in any of claims 1 to 11.
  7. 13
    A system for searching and retrieving certificates comprising at least one computing device, wherein a certificate synchronization application executes and resides on a computing device of the at least one computing device, wherein the certificate synchronization application is programmed to perform steps of the method of searching and retrieving certificates as claimed in any of claims 1 to 11.