US8924717B2

Information processing apparatus, information processing method, and computer program

Summary by NHIP

Certificate and Key Safety Check

The apparatus acquires a digital certificate and compares its validity expiration date against a safe period for the associated public key. It generates a new key with a safe period extending beyond the certificate's expiration if the original key is unsafe, storing the updated certificate only when the new key remains valid.

Claim Score by NHIP

Read claim 6, the broadest

Abstract

An information processing apparatus and method that prior to using a digital certification considers a validity expiration date of the digital certificate as well as a usable deadline of an algorithm or a public key used in the digital certificate.

US8924717B2, drawing sheet 1
Sheet 1 of 13

Term

Projected expiry 2 March 2032.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

17 claims: 4 independent, 13 dependent

  1. 1
    An information processing apparatus comprising:a memory;and a control unit, connected to the memory, the control unit configured to: acquire a digital certificate from an external apparatus;acquire a first safe period for which a first public key used for the digital certificate is determined to be safe;compare a validity expiration date of the digital certificate and the first safe period of the first public key;and generate a second public key which is determined to be safe for a second safe period equal to or later than the validity expiration date of the digital certificate, wherein a digital certificate based on the generated second public key is registered as a usable digital certificate based on a result of comparing the validity expiration date of the digital certificate and the period of the first public key.
  2. 6
    Broadest claimClaim Score 62, broad(NHIP)An information processing apparatus comprising:a memory;and a control unit, connected to the memory, the control unit configured to: acquire a digital certificate from an external apparatus;acquire a first safe period for which a first algorithm used for the digital certificate is determined to be safe;compare a validity expiration date of the digital certificate and the first safe period of the algorithm;and determine a second algorithm which is determined to be safe for a second safe period equal to or later than the validity expiration date of the digital certificate, wherein a digital certificate based on the determined second algorithm is registered as a usable digital certificate based on a result of comparing the validity expiration date of the digital certificate and the first safe period of the first algorithm.
  3. 8
    An information processing method utilized by an information processing apparatus, the information processing method comprising:acquiring a digital certificate from an external apparatus;acquiring a first safe period for which a first public key used for the digital certificate is determined to be safe;comparing a validity expiration date of the digital certificate and the period of the first public key;generating a second public key which is determined to be safe for a second period equal to or later than the validity expiration date of the digital certificate;and registering a digital certificate based on the generated second public key as a usable digital certificate based on a result of comparing the validity expiration date of the digital certificate and the first safe period of the first public key.
  4. 9
    An information processing method utilized by an information processing apparatus, the information processing method comprising:acquiring a digital certificate from an external apparatus;acquiring a first safe period for which a first algorithm used for the digital certificate is determined to be safe;comparing a validity expiration date of the digital certificate and the first safe period of the first algorithm;determining a second algorithm which is determined to be safe for a second safe period equal to or later than the validity expiration date of the digital certificate;and registering a digital certificate based on the determined second algorithm as a usable digital certificate based on a result of comparing the validity expiration date of the digital certificate and the first safe period of the first algorithm.