Shared names

Electrical computers and digital processing systems: support – Computer program modification detection by cryptography

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C713S182000, C713S189000, C713S150000, C713S155000, C713S156000, C713S170000, C713S176000, C380S030000, C726S002000, C717S167000, C717S178000

Reexamination Certificate

active

07117371

ABSTRACT:
A system and method is provided for providing security to components or assemblies employed by application programs during runtime. The present invention employs digital signature keys to ensure that an assembly name that is published is unique because the assembly is published with a publisher's public key. This prevents others from publishing an updated version of an assembly that claims to be published from the same publisher. The present invention guarantees name uniqueness and prevents name spoofing because the original publisher is the only one with the private key matching the public key related to a published assembly. Due to the fact that the public keys are stored in each reference, the caller can be assured that the assembly that the caller is binding to at runtime comes from the same publisher that owns the private key.

REFERENCES:
patent: 5412717 (1995-05-01), Fischer
patent: 5432852 (1995-07-01), Leighton et al.
patent: 5625693 (1997-04-01), Rohatgi et al.
patent: 5657390 (1997-08-01), Elgamal et al.
patent: 5689565 (1997-11-01), Spies et al.
patent: 5692047 (1997-11-01), McManis
patent: 5748960 (1998-05-01), Fischer
patent: 5757915 (1998-05-01), Aucsmith et al.
patent: 5802368 (1998-09-01), Grigsby et al.
patent: 5805899 (1998-09-01), Evans et al.
patent: 5842214 (1998-11-01), Whitney et al.
patent: 5848274 (1998-12-01), Hamby et al.
patent: 5892904 (1999-04-01), Atkinson et al.
patent: 5924094 (1999-07-01), Sutter
patent: 5958051 (1999-09-01), Renaud et al.
patent: 5974421 (1999-10-01), Krishnaswamy et al.
patent: 5978484 (1999-11-01), Apperson et al.
patent: 5991399 (1999-11-01), Graunke et al.
patent: 6021491 (2000-02-01), Renaud
patent: 6044467 (2000-03-01), Gong
patent: 6149318 (2000-11-01), Chase et al.
patent: 6182279 (2001-01-01), Buxton
patent: 6189096 (2001-02-01), Haverty
patent: 6212673 (2001-04-01), House et al.
patent: 6230184 (2001-05-01), White et al.
patent: 6263379 (2001-07-01), Atkinson et al.
patent: 6308320 (2001-10-01), Burch
patent: 6374266 (2002-04-01), Shnelvar
patent: 6445973 (2002-09-01), Sagasaki et al.
patent: 6463535 (2002-10-01), Drews
patent: 6480880 (2002-11-01), White et al.
patent: 6510516 (2003-01-01), Benson et al.
patent: 6560706 (2003-05-01), Carbajal et al.
patent: 6647494 (2003-11-01), Drews
patent: 6748538 (2004-06-01), Chan et al.
patent: 2002/0026634 (2002-02-01), Shaw
patent: 2002/0129094 (2002-09-01), Reisman
patent: 0 849 658 (1997-08-01), None
patent: 0 845 733 (1998-06-01), None
patent: WO 99/36854 (1999-07-01), None
patent: WO 00/08909 (2000-02-01), None
IBM Digital Signature and RSA Private key Format, IBM Technical Disclosure Bulletin, vol. 39, iss. 12, pp. 9-16, Dec. 1996.
Dominic Duggan, Type-based hot swapping of running modules, ACM SIGPLAN Notices, Proceedings of the sixth ACM SIGPLAN International conference on Functional programming ICFP '01, vol. 36, Iss. 10, Oct. 2001, pp. 62-73.
C. Colby et al., A certifying compiler for Java, ACM SIGPLAN Notices, Proceedings of the ACM SIGPLAN 2000 conference on Programming language design and implementation PLDI '00, vol. 35, Iss. 5, May 2000, pp. 95-107.
International Search Report related to PCT/US01/40634 mailed Dec. 23, 2002.

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

Shared names does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Shared names, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Shared names will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3717776

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