2

私はJavaでプロジェクトを行っており、Waveファイルを暗号化する必要があります。それで、waveファイルをバイナリに変換して戻すための簡単なプロセスはありますか?バイナリデータに暗号化アルゴリズムを適用します。

4

4 に答える 4

4

ほとんどの言語には、バイナリモードでファイルを読み書きするためのユーティリティがあります。Linuxシステムを使用している場合は、文字モードと同じです。いずれにせよ、それはバイナリに「変換」することではなく、それを読み取る別の方法にすぎません。

于 2011-06-15T13:30:32.617 に答える
4

はい。

File file = new File("music.wav");
byte[] data = new byte[file.length()];
FileInputStream in = new FileInputStream(file);
in.read(data);
in.close();

//encrypt data

FileOutputStream out = new FileOutputStream(file);
out.write(data);
out.close();

もちろん、データをいじってみても、それがまだ有効なwavファイルであると仮定します。

于 2011-06-15T13:33:18.367 に答える
1

JavaWavIOライブラリを試してください。

于 2011-06-15T13:30:17.933 に答える
0

プラグインを試すことができます:JLayer

于 2011-06-15T13:58:09.967 に答える