0

XML ファイルのある種の整合性チェックをその構造に組み込む必要があります。XmlDSig を標準として考えると、非対称キー (認証) 機能を取り除く方法はあるのだろうか? それとも、XML ファイルの整合性検証のみを目的とした他の標準があるのでしょうか?

SHA1 はハッシュ関数であり、キーを生成する必要はありません。完全性チェックにはそれで十分です。完全性チェックのみを目的とした一時的な非対称キーの生成は、過剰な操作であることは明らかです。C# を使用すると、いくつかの落とし穴も存在します。

キーが SignedXml.SignedKey プロパティに割り当てられていない場合、SignedXml.ComputeSignature メソッドによって「署名キーが読み込まれていません」という例外が発生します。

4

0 に答える 0