java - 将图像(png)转换为字符串然后加密图像

标签 java image encryption

我想加密一张图片,然后再解密。是否有任何好的引用资料或教程或示例显示如何将图像转换为字符串然后加密字符串?或者还有其他加密图像的方法?因为我是这方面的新手而且我也去搜索但是没有任何简单的例子让我理解和遵循。

如果我没记错的话,我必须使用 FileInputstream 和 ImageIO,但我不知道它是如何完全工作的。任何人都可以指导我吗?谢谢

最佳答案

图像是二进制文件,因此我认为出于加密目的转换为字符串没有多大意义。这会增加相当多的开销和复杂性,但没有任何额外好处。

您可能应该直接加密二进制文件。

参见:

关于java - 将图像(png)转换为字符串然后加密图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12065987/

相关文章:

java - 如何将包含指针的 OpenCV-C++ 代码转换为 JAVA?

c++ - Qt 图像 I/O 和 QPixmap::grabWindow

android - Color.rgb 在 Android 中有什么作用?

java - 解密时最初的几个字符被截断

c++ - 凯撒密码输入文本文件

Java swing Jlist 创建

java - java中根据大小添加字符串类型数组中的值

java - 在嵌入 Android 的 Knopflerfish 上启动 Bundle 不起作用

html - 超链接输入图像

javax.crypto.Cipher - 如何获取包含前 128 个 ASCII 字符的密文