契約書や写真などの文書(技術的にはあらゆるデータ)にデジタル署名する方法があるかどうか知りたいのですが、10年後、9年後ではなく、この時期のものであることが証明できます。 。
たとえば、将来の予測を作成し、それを作成したことを証明するために従来の手段で署名し、タイムスタンプで署名して、それが実現したときに予測したことを証明できるようにすることができます。
私が考えた1つの方法は、タイムスタンプ権限が存在する可能性があるということです。あなたは彼らにデータを送り、彼らはデータとタイムスタンプのハッシュを作成し、彼らの秘密鍵を使用してRSAでハッシュを暗号化します。したがって、署名されたドキュメントは、データ、タイムスタンプ、暗号化されたハッシュで構成されます。
今から10年後、データと想定されるタイムスタンプをハッシュし、当局の公開RSAキー(信頼できる)を使用して復号化した暗号化されたハッシュと一致するかどうかを確認します。もしそうなら、私はタイムスタンプが有効であることを知っています。
私はそれで2つの問題を見ることができます:
- 外部の権限が必要です
- 当局の秘密鍵は、それが明らかにされた場合、それで署名されたすべての文書が無効になるため、非常に秘密にしておく必要があります。
これらの問題(の1つ)のない解決策を考えることができますか?