Comparison with Authenticode Signatures

Authenticode signatures are another mechanism used for digitally signing files in the Windows environment (and, indeed, their use is still supported in the .NET Framework). The following section briefly outlines the chief similarities and differences of the two concepts and can be safely skipped by any reader not familiar with the concept of Authenticode.

In many ways, strong names and Authenticode certificates are alike—both seek to establish publisher identity and base part of their implementation on public/private key pair cryptography and digital signing. But there are significant differences as well.

Authenticode certificates are not considered part of the assembly name, so they play no role in separating ...

Get .NET Framework Security now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.