what is strong name?

Answer Posted / seshu

A strong name consists of the assembly's identity — its
simple text name, version number, and culture information
(if provided) — plus a public key and a digital signature.

In particular, strong names satisfy the following requirements:

Strong names guarantee name uniqueness by relying on unique
key pairs. No one can generate the same assembly name that
you can, because an assembly generated with one private key
has a different name than an assembly generated with another
private key.

Strong names protect the version lineage of an assembly. A
strong name can ensure that no one can produce a subsequent
version of your assembly. Users can be sure that a version
of the assembly they are loading comes from the same
publisher that created the version the application was built
with.

Strong names provide a strong integrity check. Passing the
.NET Framework security checks guarantees that the contents
of the assembly have not been changed since it was built.
Note, however, that strong names in and of themselves do not
imply a level of trust like that provided, for example, by a
digital signature and supporting certificate.

Is This Answer Correct ?    34 Yes 7 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What asp.net control can embed xaml into asp.net pages?

543


What type of code, client-side or server-side, is found in a code-behind file of a Web page?

585


How to implement role based security in asp.net mvc? : Asp.Net MVC

437


How to implement form based authentication in asp.net application?

568


What is a web farm?

600






What are the session management techniques asp net?

563


Difference between response.redirect and server.transfer?

552


Which object encapsulates state or data of a user?

624


What is intrinsic objects in asp.net?

645


What is ashx file in asp.net?

553


Explain exception filters?

590


What are session and cookies?

536


Where would you use an ihttpmodule, and what are the limitations of any?

549


How will you maintain versioning in asp.net 2.0?

592


i have 3+ exp in .net? i am going interview now but they asked me do you know any TOOL? which tool will i study please refer me?

1843