What is the difference between PublicKeyToken and public key?

Each signed .NET has both a public key token (8 bytes) and a public key (128 bytes). What is the difference between 2, and why do we need two public "keys"?

+5
source share
1 answer

a public key token is only a public key hash . Here for info .


UPDATE

Why do I need a public key?

, . DLL.NET . , .

, .

CLR #:

, . GAC, - RSA , PE ( , ). , , , , . , -, FileDef. - , , GAC.


2

? , ( CRE #):

. ( ), . - 64- . SN.exe -tp- , . , , . , Microsoft 8 . , - , AssemblyRef. , , . , , CLR , , .

+5

All Articles