2011-01-22 38 views
1

私はステガノグラフィアルゴリズムを使用するアプリケーションを作成しています。今私はテキストを暗号化して解読することができます。しかし、イメージにテキストを暗号化した後、私のアプリケーションでパスワードを尋ねるようにして、誰かが画像を解読すると必ず認証用のパスワードを尋ねるようにしたい。これも可能ですか?はいの場合、どうですか?暗号化アルゴリズム

答えて

2

AESのようなシンメトリックサイファーでテキストを復号化します。暗号化キーを取得するには、ユーザーが入力したパスワードにkey derivation function(たとえば、PBKDF2)に基づくパスワードを使用します。

次に、ステガノグラフィーを使用して画像の暗号化されたテキストを非表示にします。

+0

はい - 適切なキー導出関数を使用します。 – caf

1

はい、可能です。任意のsymmetric key algorithmを使用できます。 AES。しかし、エンコーディング/デコードが少しでも失われていないことを確認してください。

私は前にQRコードでデジタル署名を使用してきましたし、それがISO-8859-1としてそれらをエンコードされたので、それはいくつかのビットを変更しました。私の解決策は、コードに埋め込む前にBase64を使用していました。それはより多くのスペースを必要としましたが、より安全でした。

2

厳密ピーキング、ST 電子 ganographyが電子 ncryptionではない、それは単にエンコーディングです。もしあなたワットアリトン時間電子エンコード混乱 GEはが暗号化ruly、その後、私は THM(D on'tが私は nvent 1に誘惑され、信頼さALGOR を使うトンであることを! )。 An dts in anot 彼女のと答えてe rとすると、AESは問題ありません。