U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Method and apparatus for securing and accessing data elements within a database

Patent 6336121 Issued on January 1, 2002. Estimated Expiration Date: Icon_subject March 24, 2018. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Yaksha, an improved system and method for securing communications using split private key asymmetric cryptography
Patent #: 5535276
Issued on: 07/09/1996
Inventor: Ganesan

Internet-based automatic publishing system
Patent #: 5727156
Issued on: 03/10/1998
Inventor: Herr-Hoyman, et al.

Computer system for securing communications using split private key asymmetric cryptography
Patent #: 5737419
Issued on: 04/07/1998
Inventor: Ganesan

Method for safe communications
Patent #: 5864667
Issued on: 01/26/1999
Inventor: Barkan

Method of public key cryptography that includes key escrow
Patent #: 5920630
Issued on: 07/06/1999
Inventor: Wertheimer, et al.

Independent distributed database system
Patent #: 5924094
Issued on: 07/13/1999
Inventor: Sutter

Method for securely distributing a conditional use private key to a trusted entity on a remote system
Patent #: 5991399
Issued on: 11/23/1999
Inventor: Graunke, et al.

Security method and system for persistent storage and communications on computer network systems and computer network systems employing the same Patent #: 6185685
Issued on: 02/06/2001
Inventor: Morgan, et al.

Inventors

Assignee

Application

No. 047286 filed on 03/24/1998

US Classes:

707/201, Coherency (e.g., same view to multiple users)707/8, Concurrency (e.g., lock management in shared database)707/9Privileged access

Examiners

Primary: Shah, Sanjiv

Attorney, Agent or Firm

International Class

G06F 017/30

Abstract

A method and apparatus for securing and accessing data elements within a database is accomplished by securing a symmetric key based on an encryption public key. This may be done for the entire database or portions thereof. Once a symmetric key is secured, the computing system may receive a data element for storage in a database. When a data element is received, the computing device retrieves the secured symmetric key and then decrypts it based on a decryption private key. Having decrypted the secured symmetric key, the recaptured symmetric key is used to secure the data element. The securing is done utilizing an encryption algorithm and the symmetric key. Once the data element has been secured, it is stored in the database. To retrieve a secured data element from the database, a request for access must be received. Once a request is received, the computing device retrieves a secured data element in response to the request. The secured data element has been secured based on a secured symmetric key wherein the secured symmetric key was secured based on an encryption public key associated with the requesting entity. Having retrieved the secured data element, the secured symmetric key is retrieved and decrypted based on a decryption private key. The recaptured symmetric key is used in conjunction with a decryption algorithm, such as DES, to decrypt the data. The recaptured data is then provided to the requesting entity.

PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$16.95more info
 
Sign InRegister
Username  
Password   
forgot password?