最初にいくつかの背景。Androidで署名して送信するファイル
ファイルがあります。わかりやすくするために、test.txtという名前を付けています。私はこのファイルに署名し、それをサーバーに送り、署名を検証し、それを解読します。サーバーには自分の公開鍵が既にあるので、送信する必要はありません。
これまでのところ、送信したいデータの署名を生成することができました(私のコードは、この例のようになります:GenSig.java)。しかし、この例ではシグネチャファイルを作成します。つまり、送信する必要がある2つのファイル、つまりsigファイルとtest.txtがあります。私の質問は、私は2つの別々のファイルを作成せずにこれを行うことができますか?理想的には、最後にデータと署名付きのファイルを1つだけ送信したいと考えています。
暗号化されたものと公開されたものの2つのファイルがありますか?暗号化されたファイルだけが必要ですか? – doNotCheckMyBlog
いいえ、私はtest.txt内のデータからSignatureを作成してファイルに保存しています。もう一つのファイルは私のtest.txtです。 – Otra