Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
X.509 証明書を使用して .NET アセンブリに署名を遅らせ、後で完全に署名したいと考えています。
どうすればいいですか?
遅延署名は、証明書を使用したコード署名ではなく、厳密な名前用です。
厳密な名前は、アセンブリのバージョンを識別し、一意の名前を提供するために使用されます。
コード署名により、コード発行者の識別が可能になり、署名以降にファイルが変更されていないことを確認し、取り消すことができます。
つまり、2つの異なるものがあり、それらは互いに独立しています。強い名前でアセンブリに署名するとアセンブリが変更されるため、 Authenticode署名は、コードに強い名前が付けられた後に実行する必要があります。