System and method for interfacing a software process to...

Electrical computers and digital processing systems: support – Multiple computer communication using cryptography – Particular node for directing data and applying cryptography

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C713S193000, C713S194000, C717S162000, C717S163000, C705S057000

Reexamination Certificate

active

07051200

ABSTRACT:
A secure repository individualized for a hardware environment and a method and system for providing the same. The secure repository includes a hidden cryptographic key and code that applies the key without requiring access to a copy of the key. The code that implements the secure repository is generated in a manner that is at least partly based on a hardware ID associated with the hardware environment in which the secure repository is to be installed, and may also be based on a random number. Cryptographic functions implemented by the secure repository include decryption of encrypted information and validation of cryptographically signed information. The secure repository may be coupled to an application program, which uses cryptographic services provided by the secure repository, by way of a decoupling interface that provides a common communication and authentication interface for diverse types of secure repositories. The decoupling interface may take the form of a single application programmer interface (API) usable with multiple dynamically linkable libraries.

REFERENCES:
patent: 4405829 (1983-09-01), Rivest et al.
patent: 4688169 (1987-08-01), Joshi
patent: 4827508 (1989-05-01), Shear
patent: 4924378 (1990-05-01), Hershey et al.
patent: 4977594 (1990-12-01), Shear
patent: 5050213 (1991-09-01), Shear
patent: 5191573 (1993-03-01), Hair
patent: 5222134 (1993-06-01), Waite et al.
patent: 5359659 (1994-10-01), Rosenthal
patent: 5410598 (1995-04-01), Shear
patent: 5509070 (1996-04-01), Schull
patent: 5530235 (1996-06-01), Stefik et al.
patent: 5625693 (1997-04-01), Rohatgi et al.
patent: 5629980 (1997-05-01), Stefik et al.
patent: 5634012 (1997-05-01), Stefik et al.
patent: 5638443 (1997-06-01), Stefik et al.
patent: 5654746 (1997-08-01), McMullan, Jr. et al.
patent: 5666411 (1997-09-01), McCarty
patent: 5675645 (1997-10-01), Schwartz et al.
patent: 5675734 (1997-10-01), Hair
patent: 5689565 (1997-11-01), Spies et al.
patent: 5708780 (1998-01-01), Levergood et al.
patent: 5715403 (1998-02-01), Stefik
patent: 5724425 (1998-03-01), Chang et al.
patent: 5734823 (1998-03-01), Saigh et al.
patent: 5734891 (1998-03-01), Saigh
patent: 5742677 (1998-04-01), Pinder et al.
patent: 5765152 (1998-06-01), Erickson
patent: 5784609 (1998-07-01), Kurihara
patent: 5809145 (1998-09-01), Slik et al.
patent: 5845281 (1998-12-01), Benson et al.
patent: 5864620 (1999-01-01), Pettitt
patent: 5883955 (1999-03-01), Ronning
patent: 5892900 (1999-04-01), Ginter et al.
patent: 5910987 (1999-06-01), Ginter et al.
patent: 5915019 (1999-06-01), Ginter et al.
patent: 5917912 (1999-06-01), Ginter et al.
patent: 5920861 (1999-07-01), Hall et al.
patent: 5933498 (1999-08-01), Schneck et al.
patent: 5940504 (1999-08-01), Griswold
patent: 5943422 (1999-08-01), Van Wie et al.
patent: 5949876 (1999-09-01), Ginter et al.
patent: 5970145 (1999-10-01), McManis
patent: 5970475 (1999-10-01), Barnes et al.
patent: 5974550 (1999-10-01), Maliszewski
patent: 5982891 (1999-11-01), Ginter et al.
patent: 5983273 (1999-11-01), White et al.
patent: 5991399 (1999-11-01), Graunke et al.
patent: 5991402 (1999-11-01), Jia et al.
patent: 5999622 (1999-12-01), Yasukawa et al.
patent: 6006332 (1999-12-01), Rabne et al.
patent: 6021492 (2000-02-01), May
patent: 6029046 (2000-02-01), Khan et al.
patent: 6035403 (2000-03-01), Subbiah et al.
patent: 6049612 (2000-04-01), Fiedler et al.
patent: 6067582 (2000-05-01), Smith et al.
patent: 6073124 (2000-06-01), Krishnan et al.
patent: 6088717 (2000-07-01), Reed et al.
patent: 6173404 (2001-01-01), Colburn et al.
patent: 6199053 (2001-03-01), Herbert et al.
patent: 6226618 (2001-05-01), Downs et al.
patent: 6298446 (2001-10-01), Schreiber et al.
patent: 6331865 (2001-12-01), Sachs et al.
patent: 6385596 (2002-05-01), Wiser et al.
patent: 6385727 (2002-05-01), Cassagnol et al.
patent: 6425017 (2002-07-01), Dievendorff et al.
patent: 6449645 (2002-09-01), Nash
patent: 6490679 (2002-12-01), Tumblin et al.
patent: 6546487 (2003-04-01), McManis
patent: 6606604 (2003-08-01), Dutta
patent: 6615350 (2003-09-01), Schell et al.
patent: 6629138 (2003-09-01), Lambert et al.
patent: 6718361 (2004-04-01), Basani et al.
patent: 2001/0011238 (2001-08-01), Eberhard et al.
patent: 2002/0002611 (2002-01-01), Vange
patent: 2002/0069265 (2002-06-01), Bountour et al.
patent: 0 778 512 (1997-06-01), None
patent: 0 795 809 (1997-09-01), None
patent: 0 843 449 (1998-05-01), None
patent: 0 942 349 (1999-09-01), None
patent: WO 96/24092 (1996-08-01), None
patent: WO 96/42041 (1996-12-01), None
patent: WO 98/44402 (1998-10-01), None
patent: WO 98/45768 (1998-10-01), None
patent: WO 98/58306 (1998-12-01), None
patent: WO 99/01815 (1999-01-01), None
patent: WO 99/26123 (1999-05-01), None
patent: WO 99/45491 (1999-09-01), None
patent: WO 99/55055 (1999-12-01), None
patent: WO 99/63416 (1999-12-01), None
patent: WO 00/08909 (2000-02-01), None
patent: WO 00/21239 (2000-04-01), None
patent: WO 00/75760 (2000-12-01), None
Jaeger, T., “Flexible Control of Downloaded Executable Content”, 1999,ACM Transactions on Information and System Security, 2(2), 177-228.
Riley, M., et al. (Eds.), “Open eBook™ Publication Structure 1.0,” http://www.openebook.org/specification.htm, Sep. 16, 2000, 1-77.
Shamir, A., et al., “Playing Hide and Seek with Stored Keys,”Third International Conference, Franklin, M. (ed.), 1999, 118-124.
Auchsmith, D., “Tamper resistant software: an implementation,”First International Workshop, Anderson, Ross (ed.), 1996, 317-333.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System and method for interfacing a software process to... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for interfacing a software process to..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for interfacing a software process to... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3596398

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.