2016-05-24 5 views
1

私はステガノグラフィを使用しているプロジェクトにあります - 私のケースではサウンドファイル内にいくつかのデータを隠しています。私はMATLABをツールとして使用しています。プロジェクトはほぼ完了していますが、暗号化技術を追加するための機能を追加する必要があります。 MATLABにはjavaのような暗号拡張機能がありますか?私はグーグルを試みたが、アルゴリズムを実装するプログラムで終わった。 Javaのように暗号アルゴリズムを使用できる方法があるかどうかを知る必要があります。 ありがとうございます..MATLABで暗号技術を適用できますか?

答えて

3

すべてのMatlabバージョンには独自のJVMが付属しているので、単にJava cryptographic packageを使用することができます。

あなたは次のようにCipherを作成することができます。このパッケージはあなたが必要な機能が含まれていない場合は、この暗号は、すべての標準変換(AES、DES、RSA ...)

をサポートしています

cipher = javax.crypto.Cipher.getInstance('AES'); 

javaaddpathを呼び出すことによって、MatlabのJVMのクラスパスにもJARファイル内の任意のJavaクラスを追加できます。この詳細についてはhereをご覧ください。

MatlabでJavaを使用する方法の詳細については、this articleを参照してください。

関連する問題