×

Cryptography system and method for providing cryptographic services for a computer application

  • US 5,689,565 A
  • Filed: 06/29/1995
  • Issued: 11/18/1997
  • Est. Priority Date: 06/29/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A cryptography system to support an application requiring cryptographic functions, the cryptography system comprising:

  • a cryptographic application program interface (CAPI) to interface with the application and handle its requests for a cryptographic function;

    at least one cryptography service provider (CSP) independent from, but dynamically accessible by, the CAPI;

    the CSP providing the cryptographic function requested by the application, the CSP also managing and protecting at least one encryption key used in the cryptographic function to prevent exposure of the encryption key in a non-encrypted form to the CAPI and application; and

    a private application program interface (PAPI) to interface the CSP with a user, the PAPI enabling the user to observe, confirm, or reject the requested cryptographic function.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×