Does AL.exe work with X.509 Certificates

106 views Asked by At

I would like to delaySign and later fully sign .NET assemblies with X.509 Certificates.

How would I do this?

1

There are 1 answers

0
blowdart On BEST ANSWER

Delay signing is for strong names, not for code signing with certificates.

  • Strong names are used to identify versions of assemblies and to provide a unique name.

  • Code signing allows for the identification of the code publisher, ensures the file was not modified since signing and can be revoked.

So two different things and they're independent of each other. Authenticode signing must be done after the code has been strong named signed, as signing an assembly with a strong name changes the assembly.