これは、私が見逃している明らかなものかもしれません。
ホストに、クライアントの公開鍵を使用してクライアントへのメッセージを暗号化し、ホストの秘密鍵を使用してそのメッセージに署名してもらいたいと考えています。
それは明らかなシナリオのように思えますが、おそらく私の概念は単純に間違っています。PGP を使用するのと同じように、1 つのメッセージで処理できるはずだと思います。これは M2Crypto で簡単に実行できますか?
最初にメッセージを暗号化してから署名しようとしましたが、「RSAError: ダイジェストが RSA キーには大きすぎます」というメッセージが表示されます。
暗号化されたメッセージとその署名を 2 つの別個のデータとして送信したくありません。
編集: 当分の間、メッセージを署名から分離するためにカスタム区切り文字を使用していますが、これは悪い形式であり、形式には私が試みていることに対する規定が必要であると感じています.