Strong Named Assembly -By Dipali Shiledar
Strong Named Assembly What is Strong Name? Assembly name that defines: Simple Name   Version   Culture Public Key  Processor Architecture   For example: Mini-Launcher, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ffa52ed9739048b4, ProcessorArchitecture=MSIL
Strong Named Assembly Why Use Strong Names? To store shared assemblies in the GAC To make it difficult for hackers to spoof your assembly To ensure that a name is globally unique
Strong Named Assembly Strong names satisfy following requirements: Strong names guarantee name uniqueness by relying on unique key pairs   Strong names protect the version lineage of an assembly   Strong names provide a strong integrity check
Strong Named Assembly How to create Strong Name Key? STEP 1:
Strong Named Assembly STEP 2:
Strong Named Assembly How to get SN token?
Strong Named Assembly Desired Result:
THANK  YOU

Strong named assembly

  • 1.
    Strong Named Assembly-By Dipali Shiledar
  • 2.
    Strong Named AssemblyWhat is Strong Name? Assembly name that defines: Simple Name  Version  Culture Public Key Processor Architecture  For example: Mini-Launcher, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ffa52ed9739048b4, ProcessorArchitecture=MSIL
  • 3.
    Strong Named AssemblyWhy Use Strong Names? To store shared assemblies in the GAC To make it difficult for hackers to spoof your assembly To ensure that a name is globally unique
  • 4.
    Strong Named AssemblyStrong names satisfy following requirements: Strong names guarantee name uniqueness by relying on unique key pairs Strong names protect the version lineage of an assembly Strong names provide a strong integrity check
  • 5.
    Strong Named AssemblyHow to create Strong Name Key? STEP 1:
  • 6.
  • 7.
    Strong Named AssemblyHow to get SN token?
  • 8.
    Strong Named AssemblyDesired Result:
  • 9.