私はPythonでペットプロジェクトをプログラミングしています。ユーザーAとBがネットワークを介して対話し、それぞれがユーザーCから同じファイルのローカルコピーを持っていることを確認しようとしています.
アイデアは、C がそれぞれにデジタル署名されたファイルを与えるというものです。A & B は、彼らが持っているデジタル署名を交換し、自分のコピーでそれをチェックアウトします。署名が失敗した場合、そのうちの 1 つにファイルのバージョンが正しくないか、破損しているか、変更されています。
したがって、問題は、何らかの方法で独自の署名を含む単一のファイルを C で配布できるかということです。または、C はファイルと署名を別々に提供する必要がありますか?