公開鍵トークンの役割とは?
2023-08-29 21:54:50
質問
公開鍵トークンの役割は何ですか?署名されたハッシュを復号化する際に何らかの役割を担っているのでしょうか。GAC では、なぜ同じ公開鍵トークンを持つ Microsoft からの非常に多くのアセンブリがあるのですか。
どのように解決するのですか?
公開鍵トークンの役割は何ですか?
公開鍵トークンとは、公開鍵を表す便利なトークンで、小さな数字です。 公開鍵は非常に長いので、公開鍵トークンの目的は、鍵全体を言わなくても鍵を参照できるようにすることです。たとえば、「ロード・オブ・ザ・リング(指輪物語)」は、5つの単語で構成されています。 を表します。 50万語の小説を表す5つの単語です。もしあなたがそれについて語りたいとき、毎回その50万語を述べなければならないとしたら、むしろ不便でしょう。
<ブロッククオート署名されたハッシュの復号化には関係するのでしょうか?
いいえ、公開鍵トークンには何の情報もありません。それは単なる数字で を表します。 を表す数字にすぎません。それ自体は公開鍵ではありません。
なぜ同じ公開鍵トークンを持つ Microsoft のアセンブリがこんなにたくさんあるのですか?
なぜなら、これらはすべて同じ秘密鍵--Microsoft の秘密鍵--で署名されており、したがって、すべて同じ公開鍵で検証されており、したがって、すべて同じ公開鍵トークンを持っているからです。
関連
-
[解決済み】「The breakpoint will not currently be hit」を改善するには?このドキュメントにはシンボルが読み込まれていません。" という警告はどうすれば改善されますか?
-
[解決済み】値をNULLにすることはできません。パラメータ名:source
-
[解決済み] Could not find a part of the path ... binroslyncsc.exe
-
[解決済み] C#のStringとstringの違いは何ですか?
-
[解決済み] C#の正しいバージョン番号を教えてください。
-
[解決済み] IDisposable インターフェースの正しい使用法
-
[解決済み] なぜList<T>を継承しないのですか?
-
[解決済み] C#のconstとreadonlyの違いは何ですか?
-
[解決済み】大文字・小文字を区別しない「Contains(string)
-
[解決済み】ExpandoObjectの本当のメリットは何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】「未割り当てのローカル変数を使用」とはどういう意味ですか?
-
[解決済み】ソケットのアドレス(プロトコル/ネットワークアドレス/ポート)は、通常1つしか使用できない?
-
[解決済み】Sequence contains no matching element(シーケンスにマッチする要素がない
-
[解決済み】クロススレッド操作が有効でない。作成されたスレッド以外のスレッドからアクセスされたコントロール
-
[解決済み】C#のequal to演算子でtextとvarcharのデータ型は互換性がない
-
[解決済み] 2つのリストを結合する
-
[解決済み】URLから画像をダウンロードする方法
-
[解決済み】インデックスが範囲外でした。コレクションパラメータname:indexのサイズより小さく、非負でなければなりません。
-
[解決済み】ファイルやアセンブリ、またはその依存関係の1つをロードできませんでした。
-
[解決済み] .NetアセンブリのPublicKeyTokenを取得する [重複] [重複