The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 17, 2012

Filed:

Jan. 17, 2006
Applicants:

Ravinderpal Singh Sandhu, Oak Hill, VA (US);

Brett Jason Schoppert, Leesburg, VA (US);

Ravi Ganesan, Half Moon Bay, CA (US);

Mihir Bellare, San Diego, CA (US);

Colin Joseph Desa, Herndon, VA (US);

Inventors:

Ravinderpal Singh Sandhu, Oak Hill, VA (US);

Brett Jason Schoppert, Leesburg, VA (US);

Ravi Ganesan, Half Moon Bay, CA (US);

Mihir Bellare, San Diego, CA (US);

Colin Joseph deSa, Herndon, VA (US);

Assignee:

VMware, Inc., Palo Alto, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/00 (2006.01); H04L 9/08 (2006.01);
U.S. Cl.
CPC ...
Abstract

A system for securing information, includes a processor and storage device. The storage device stores information encrypted with one of a first private rolling key and a first public rolling key of an a first asymmetric rolling crypto-key, along with the one first rolling key. The processor has the logic to direct transmission, via a network, of proof of knowledge of the stored one first rolling key to authenticate a user, and of a request for the other of the first private rolling key and the first public rolling key. The processor receives the other first rolling key via the network, responsive to the directed transmission. The processor then decrypts the stored encrypted information with the received other first rolling key, and generates a second asymmetric rolling crypto-key having a second private rolling key and a second public rolling key. The processor encrypts the information with one of the second private rolling key and the second public rolling key. The processor also directs transmission of the other of the second private rolling key and the second public rolling key via the network. The storage device stores the information encrypted with the one second rolling key and the one second rolling key itself.


Find Patent Forward Citations

Loading…