公開キー トークンとは何ですか? アセンブリの厳密な名前ではどのように計算されますか? 質問する

公開キー トークンとは何ですか? アセンブリの厳密な名前ではどのように計算されますか? 質問する

「公開キー トークン」とは何ですか? また、アセンブリの厳密な名前ではどのように計算されますか?

ベストアンサー1

「どのように計算されるのか」というご質問ですが、これは SHA1 ハッシュです。

からドットネットブログ:

Microsoft は、厳密な名前のアセンブリの公開キーのハッシュを使用して、「公開キーの膨張」問題を解決します。これらのハッシュは公開キー トークンと呼ばれ、厳密な名前のアセンブリの公開キーの SHA1 ハッシュの下位 8 バイトです。SHA1 ハッシュは 160 ビット (20 バイト) のハッシュであり、ハッシュの上位 12 バイトはこのアルゴリズムで単純に破棄されます。

おすすめ記事