- PR -

アセンブリの署名って何?

1
投稿者投稿内容
Himawari
会議室デビュー日: 2002/10/11
投稿数: 4
投稿日時: 2002-10-11 04:16
 はじめまして。インサイド .NET Framework 第2回 アセンブリのアイデンティティ(前編)を読んでいて、分からないところがあり、投稿しました。
 .NETで使用されるアセンブリのマニフェストの中には、署名で使った秘密キーに対応する公開キーが埋め込まれ、これを使って署名が検証されるとあります。この場合の署名とは、具体的に何を指すのか良く分かりませんでした。
 どなたかご存知の方教えて下さい。よろしくお願いします。
NothingButXMLInfoSet
大ベテラン
会議室デビュー日: 2002/07/16
投稿数: 116
投稿日時: 2002-10-11 10:39
こんにちは。筆者です。お読みいただきありがとうございます。

とりあえず、こちらで「署名」で検索してみてください。そこで出てくるものがその記事で言っている署名です。
Himawari
会議室デビュー日: 2002/10/11
投稿数: 4
投稿日時: 2002-10-11 22:30
早速の回答どうもありがとうございます。また、いつも、ためになる記事ありがとうございます。
 ところで、.NETで使用されるアセンブリには、何が署名として使用されるのですか。つまり、何を秘密キーで暗号化するのですか。回答よろしくお願いします。
NothingButXMLInfoSet
大ベテラン
会議室デビュー日: 2002/07/16
投稿数: 116
投稿日時: 2002-10-12 18:56
この本の第3章によると、マニフェストを持つファイルの「PEファイル全体」に対してSHA-1ハッシュをかけたダイジェストに対して署名(暗号化)をするようです。
Himawari
会議室デビュー日: 2002/10/11
投稿数: 4
投稿日時: 2002-10-13 02:27
NothingBut.NETFXさん 回答ありがとうございました。疑問が解けました。今度、この本を読んでみようと思います。
1

スキルアップ/キャリアアップ(JOB@IT)