locked
Delay Signing RRS feed

  • Question

  • User1904516115 posted

    What is the use of Delay Signing if it can be installed by anyone by turning off verification process?

    Thursday, January 25, 2018 4:36 PM

All replies

  • User-37275327 posted

    Public key is generally used to partially signing (delay) the assembly when development is going on and Private key is used to the when assembly is ready ship. If a user replace  an unsigned assembly on signed assembly application won't work.

    Friday, January 26, 2018 3:38 AM
  • User-1838255255 posted

    Hi vinodkpasi,

    According to your needs, as far as i know, delayed signing is the terminology when we are certifying the assembly which will prevent hi-jacking of that assembly. 

    Delayed signing refers to a technique of partially signing assemblies while they are in development phase. So, signing an assembly basically certifies that assembly by the manufacturer and prevents tampering and hi-jacking of that assembly. This is achievable by using public key/private key encoding of parts of the assembly. 

    For more details, please check the following tutorials: 

    Delay Signing an Assembly: 

    http://www.c-sharpcorner.com/article/delay-signing-an-assembly/ 

    Delay Signing an Assembly: 

    https://docs.microsoft.com/en-us/dotnet/framework/app-domains/delay-sign-assembly 

    Best Regards,

    Eric Du 

    Friday, January 26, 2018 5:56 AM