Authenticated and confidential communication between software components executing in un-trusted environments

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20060195689A1
SERIAL NO

11069736

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and system for implementing secure communication in an un-trusted execution environment. The method includes transmitting respective first and second certificates between a first component and a second component, wherein the first certificate and the second certificate are respectively hidden within software code comprising the first component and the second component. A secure communication channel is then generated between the first component and the second component by the second component using a first public key of the first certificate and the first component using a second public key of the second certificate. The identity of the first component is verified by the second component checking the first certificate with respect to a certificate authority. The identity of the second component is verified by the first component checking the second certificate with respect to the certificate authority. Upon successful verification of the first certificate and the second certificate, a data exchange is implemented via the secure communication channel.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
ACRESSO SOFTWARE INC900 NATIONAL PARKWAY SUITE 125 SCHAUMBURG IL 60173-5108

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Agarwal, Shailesh San Jose, CA 6 103
Blecken, Carsten Mountain View, CA 4 264
Bose, Rajen Santa Clara, CA 1 34
Znidarsic, David Palo Alto, CA 4 70

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation