Strong key

Strong key

Strong Key is a naming convention used in computer programming. There can be more than one component (eg: DLL) with the same naming, but with different versions. This can lead to many conflicts. Strong key is a solution to maintain different versions of a component.

A Strong Key (also called SN Key or Strong Name) is used in the Microsoft .NET framework to uniquely identify a component. This is done partly with Public-key cryptography.

A common misconception is that Strong keys add security [ [http://www.codeproject.com/KB/security/NeCoder03.aspx CodeProject: Building Security Awareness in .NET Assemblies : Part 3 - Learn to break Strong Name .NET Assemblies. Free source code and programming help ] ] .

This key is produced by another computer program as a pair.

Links

* [http://www.codeproject.com/dotnet/StrongNameExplained.asp CodeProject: Strong Names Explained]
* [http://msdn.microsoft.com/en-us/library/wd40t7ad.aspx MSDN: Strong-Named Assemblies]

References


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Strong — may refer to:General usage*Strong acid *Strong agnosticism *Strong AI *Strong atheism *Strong cardinal *Strong coloring *Strong convergence *Strong CP problem *Strong cryptography *Strong inflection (linguistics):*Germanic strong verb *Strong… …   Wikipedia

  • Strong cryptography — or cryptographically strong are general terms applied cryptographic systems or components that are considered highly resistant to cryptanalysis. Demonstrating the resistance of any cryptographic scheme to attack is a complex matter, requiring… …   Wikipedia

  • Key lime — Tree ripened key lime. Color is bright yellow, unlike the more common green Persian limes. Scientific classification Kingdom: Plantae …   Wikipedia

  • Key Biscayne — is an island located in Miami Dade County, Florida, United States, between the Atlantic Ocean and Biscayne Bay. It is the southernmost of the barrier islands along the Atlantic coast of Florida, and lies south of Miami Beach and southeast of… …   Wikipedia

  • strong — [strɒŋ ǁ strɒːŋ] adjective ECONOMICS FINANCE 1. a strong economy or business is financially successful, especially because a lot of money is being earned or received: • They fear a strong economy will lead to higher inflation. • products that… …   Financial and business terms

  • Key the Metal Idol — Infobox animanga/Header name = Key the Metal Idol caption = ja name = ja name trans = genre = Drama, MechaInfobox animanga/OVA title = director = Hiroaki Sato studio = Studio Pierrot episodes = 15 released = 16 December 1994 Key the Metal Idol is …   Wikipedia

  • Key (cryptography) — In cryptography, a key is a piece of information (a parameter) that determines the functional output of a cryptographic algorithm or cipher. Without a key, the algorithm would produce no useful result. In encryption, a key specifies the… …   Wikipedia

  • Key strengthening — In cryptography, key strengthening or key stretching refer to techniques used to make a possibly weak key, typically a password or passphrase, more secure against a brute force attack by increasing the time it takes to test each possible key.… …   Wikipedia

  • Strong Heart — Infobox Album | Name = Strong Heart Type = studio Artist = Patty Loveless Released = August 29, 2000 Recorded = Genre = Country/Country pop Length = Label = Epic Producer = Emory Gordy, Jr. Reviews = *Allmusic Rating|4.5|5… …   Wikipedia

  • Strong prime — In mathematics, a strong prime is a prime number with certain special properties. The definitions of strong primes are different in cryptography and number theory. Definition in cryptography In cryptography, a prime number p is strong if the… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”