如何读取文件并转换为字节

时间:2014-03-31 03:48:56

标签: java encryption aes

我目前正在研究AES,有几个很好的网站解释并举例说明了this等java中的AES加密。示例显示AES将字符串加密为字节。

我的问题是如何转换exe,txt和mp3等应用程序?我知道我必须在加密之前将应用程序转换为字节,但是如何实现呢?

SO herehere解释加密可执行文件,但没有回答我的问题。

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:2)

FileInputStream将文件读入字节数组。

答案 2 :(得分:0)

您可以使用NIO2 for random access files。这将表示具有ByteBuffer的文件数据。这通常比使用流更有效。通过在ByteBuffer - updatedoFinal上专门提供加密方法,Java加密类可以满足您的需求。

相关问题