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.
Patent No.:
Date of Patent:
Mar. 25, 2014
Filed:
Dec. 19, 2011
Shawn Farkas, Kirkland, WA (US);
Mueez Siddiqui, Mississauga, CA;
Reid Martin Borsuk, Bellevue, WA (US);
Andrew Dai, Seattle, WA (US);
Arun Moorthy, Newcastle, WA (US);
Shawn Farkas, Kirkland, WA (US);
Mueez Siddiqui, Mississauga, CA;
Reid Martin Borsuk, Bellevue, WA (US);
Andrew Dai, Seattle, WA (US);
Arun Moorthy, Newcastle, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
The present invention extends to methods, systems, and computer program products for updating signature algorithms used for signing an assembly with a strong name without changing the identity of the assembly. The present invention enables an assembly that has already been given an identity (via strong name signing with an identity public/private key pair) to be resigned with a different public/private key pair without changing the original identity that was based on the identity public/private key pair. This is accomplished by including a counter signature within the assembly that links the original identity of the assembly to the new signature key pair.