opensslを使用して公開鍵接続を暗号化方式で署名する方法

opensslを使用して公開鍵接続を暗号化方式で署名する方法

OpenSSLを使用してサイト間プロトコルをシミュレートしようとしています。すべてのステップは明確ですが、一つです。特に、各ユーザーは両方のユーザーの公開鍵接続に署名する必要があります。

したがって、ユーザーAに公開鍵KAがあり、ユーザーBに公開鍵KBがある場合は、符号(KA | | KB)を計算する必要があります。よく知られているデータ署名機能がありますが、公開鍵ファイルをどのようにリンクしますか?

現在のファイルの内容は次のとおりです。

-----BEGIN PUBLIC KEY-----
MEYwEAYHKoZIzj0CAQYFK4EEAB8DMgAEHCxKip7cFGTqXCV5NgPY8XcpAOPi68/6
IYmqHhsm1K2/gfvpBMCtj7HnUHj1WojM
-----END PUBLIC KEY-----

そして

-----BEGIN PUBLIC KEY-----
MEYwEAYHKoZIzj0CAQYFK4EEAB8DMgAEM8L5ntap4heeGVhQ7TEY3JVK+GX3J/7O
SPEhc6k8nc0NXQnlmqaho4lCqhAVENRr
-----END PUBLIC KEY-----

文書に署名する必要がありますか?

MEYwEAYHKoZIzj0CAQYFK4EEAB8DMgAEHCxKip7cFGTqXCV5NgPY8XcpAOPi68/6IYmqHhsm1K2/gfvpBMCtj7HnUHj1WojMMEYwEAYHKoZIzj0CAQYFK4EEAB8DMgAEM8L5ntap4heeGVhQ7TEY3JVK+GX3J/7OSPEhc6k8nc0NXQnlmqaho4lCqhAVENRr

2つのキーを接続したものは何ですか?

ベストアンサー1

すべての当事者が署名の内容と形式に同意する限り、接続方法は重要ではありません。また、セクションを区別するのに役立つように、BEGINとENDの行も含めます。

しかし、私がよく知っているSTSプロトコルには接続署名は含まれていません。公開鍵。この質問はここではなくcrypto.stackexchange.comに適しているかもしれません。

おすすめ記事