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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.