US Patent No: 6,370,249

Number of patents in Portfolio can not be more than 2000

Method and apparatus for public key management

Stats

ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

A method and apparatus for public key management is accomplished when an associated authority provides, from time to time, a public key of at least one of a plurality of certificate authorities to a client. The associated authority provides the public key in a trustworthy manner over an on-line communication path and/or a store and forward communication path, which may be done using a self-signed signature public key certificate. Upon receiving the public key, the client maintains it in a storage medium associated with a client cryptographic engine. When a client application needs a security-related operation to be performed, it evokes the client cryptographic engine via an application program interface. Upon being evoked the client cryptographic engine determines whether a public key certificate associated with the security-related operation is verified as authentic based on the public key of at least one of the plurality of certification authorities. This is done by verifying the signature of the certification authority that signed the public key certificate associated with the security related operation. Once the signature is verified, the contents of the public key certificate can be authenticated. When the public key certificate is authenticated, the client cryptographic engine performs the security-related operation using a subject public key of the public key certificate associated with the security-related operation. Having done so, the client cryptographic engine provides an indication to the client application that it has successfully performed the security-related operation. If, however, the public key certificate was not authenticated, the client cryptographic engine provides the client application an indication that the security-related operation was not successfully performed.

Loading the Abstract Image... loading....

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
ENTRUST, INC.DALLAS, TX79
ENTRUST TECHNOLOGIES LIMITEDOTTAWA50

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Van, Oorschot Paul C Ottawa, CA 17 1351

Cited Art

Patent Info (Count) # Cites Year
 
CORESTREET, LTD. (2)
5,420,927 Method for certifying public keys in a digital signature scheme 117 1994
5,717,759 Method for certifying public keys in a digital signature scheme 34 1997
 
BELL ATLANTIC NETWORK SERVICES, INC. (1)
5,737,419 Computer system for securing communications using split private key asymmetric cryptography 82 1996
 
CERTCO, INC. (1)
5,872,849 Enhanced cryptographic system and method with key escrow feature 66 1997
 
GENERAL DYNAMICS C4 SYSTEMS, INC. (1)
4,888,801 Hierarchical key management system 66 1988
 
NIPPON TELEGRAPH AND TELEPHONE CORPORATION (1)
5,926,548 Method and apparatus for implementing hierarchical electronic cash 49 1997
 
SANDISK IL LTD. (1)
5,852,665 Internationally regulated system for one to one cryptographic communications with national sovereignty without key escrow 37 1996
 
OTHER [CHECK PATENT PROFILE FOR ASSIGNMENT INFORMATION] (1)
5,214,702 Public key/signature cryptosystem with enhanced digital signature certification 253 1992

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
GUARDIAN DATA STORAGE, LLC (30)
7,950,066 Method and system for restricting use of a clipboard application 7 2001
8,065,713 System and method for providing multi-location access management to secured items 7 2002
7,783,765 System and method for providing distributed access control to secured documents 8 2002
7,681,034 Method and apparatus for securing electronic data 18 2002
7,380,120 Secured data format for access control 56 2002
7,921,288 System and method for providing different levels of key security for controlling access to secured items 8 2002
7,631,184 System and method for imposing security on copies of secured items 17 2002
7,565,683 Method and system for implementing changes to security policies in a distributed security system 20 2002
7,478,418 Guaranteed delivery of changes to security policies in a distributed system 22 2002
7,562,232 System and method for providing manageability to security information for secured items 21 2002
7,512,810 Method and system for protecting encrypted files transmitted over a network 22 2002
8,006,280 Security system for generating keys from access rules in a decentralized manner and methods therefor 5 2002
8,176,334 Document security system that permits external users to gain access to secured files 0 2002
7,921,450 Security system using indirect key generation from access rules and methods therefor 4 2002
7,890,990 Security system with staging capabilities 4 2002
7,577,838 Hybrid systems for securing digital assets 4 2002
7,930,756 Multi-level cryptographic transformations for securing digital assets 5 2003
7,555,558 Method and system for fault-tolerant transfer of files across a network 16 2003
8,127,366 Method and apparatus for transitioning between states of security policies used to secure electronic documents 0 2003
7,703,140 Method and system for securing digital assets using process-driven security policies 17 2003
7,707,427 Multi-level file digests 16 2004
RE41546 Method and system for managing security tiers 7 2007
7,913,311 Methods and systems for providing access control to electronic data 8 2007
RE43906 Method and apparatus for securing digital assets 0 2008
8,307,067 Protecting encrypted files transmitted over a network 0 2009
8,266,674 Method and system for implementing changes to security policies in a distributed security system 0 2009
8,327,138 Method and system for securing digital assets using process-driven security policies 0 2010
8,301,896 Multi-level file digests 0 2010
8,341,407 Method and system for protecting electronic data in enterprise environment 0 2011
8,341,406 System and method for providing different levels of key security for controlling access to secured items 0 2011
 
ZYNGA INC. (6)
7,260,834 Cryptography and certificate authorities in gaming machines 26 2000
7,690,043 System and method for connecting gaming devices to a network for remote play 5 2004
7,895,640 Method for control of gaming systems and for generating random numbers 0 2005
8,023,657 Cryptography and certificate authorities in gaming machines 0 2007
8,397,305 System and method for connecting gaming devices to a network for remote play 0 2008
7,877,798 System and method for connecting gaming devices to a network for remote play 1 2008
 
DIEBOLD, INCORPORATED (4)
7,418,592 Automated banking machine system and method 1 2002
8,090,663 Automated banking machine system and method 0 2006
8,019,084 Automated banking machine remote key load system and method 0 2007
7,904,713 Card activated cash dispensing automated banking machine system and method 2 2008
 
MICROSOFT CORPORATION (3)
6,816,900 Updating trusted root certificates on a client computer 42 2000
7,240,194 Systems and methods for distributing trusted certification authorities 2 2002
7,143,165 Updating trusted root certificates on a client computer 1 2004
 
RESEARCH IN MOTION LIMITED (3)
7,613,304 System and method for sending encrypted messages to a distribution list 2 2005
8,019,085 System and method for sending encrypted messages to a distribution list 2 2009
8,290,166 System and method for sending encrypted messages to a distribution list 0 2011
 
APPLE INC. (2)
8,171,085 Methods and apparatuses for authenticating electronic messages 0 2005
8,150,039 Single security model in booting a computing device 0 2008
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
7,836,310 Security system that uses indirect password-based encryption 4 2002
7,389,422 System for forwarding and verifying multiple digital signatures corresponding to users and contributions of the users in electronic mail 2 2006
 
SUN MICROSYSTEMS, INC. (2)
6,912,656 Method and apparatus for sending encrypted electronic mail through a distribution list exploder 14 1999
7,383,433 Trust spectrum for certificate distribution in distributed peer-to-peer networks 35 2002
 
EVIDAN (1)
7,209,563 Process for creating and managing at least one cryptographic key, and system for its implementation 6 1999
 
EVIDIAN (1)
7,822,208 Process for creating and managing at least one cryptographic key, and system for its implementation 0 2007
 
FINISAR CORPORATION (1)
8,165,297 Transceiver with controller for authentication 0 2003
 
GENERAL INSTRUMENT CORPORATION (1)
7,352,867 Method of preventing unauthorized distribution and use of electronic keys using a key seed 7 2002
 
IDENTRUST, INC. (1)
7,734,924 System and method for transparently providing certificate validation and other services within an electronic transaction 0 2006
 
INTELLECTUAL VENTURES I LLC (1)
7,729,995 Managing secured files in designated locations 17 2002
 
NOKIA CORPORATION (1)
7,742,605 Method and system for authentification of a mobile user via a gateway 3 2001
 
ORACLE INTERNATIONAL CORPORATION (1)
7,210,037 Method and apparatus for delegating digital signatures to a signature server 15 2000
 
PERVASIVE SECURITY SYSTEM, INC. (1)
7,921,284 Method and system for protecting electronic data in enterprise environment 7 2002
 
REUTERS LIMITED (1)
8,352,379 Method for certifying and verifying digital web content using public cryptography 0 2001
 
STORAGE TECHNOLOGY CORPORATION (1)
7,894,607 System, method and media drive for selectively encrypting a data packet 0 2006
 
SYMANTEC CORPORATION (1)
6,978,025 Method and apparatus for managing public keys through a server 5 2000
 
VMWARE, INC. (1)
7,149,310 Method and system for authorizing generation of asymmetric crypto-keys 6 2000
 
XEROX CORPORATION (1)
8,261,080 System and method for managing digital certificates on a remote device 0 2007
 
ZIONS BANCORPORATION (1)
7,765,161 System and method for providing payment services in electronic commerce 2 2004
 
OTHER [CHECK PATENT PROFILE FOR ASSIGNMENT INFORMATION] (1)
7,051,204 Methods and system for providing a public key fingerprint list in a PK system 5 2002

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Oct 9, 2013
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00