繁体   English   中英

JavaFX将加密的图像文件加载到ImageView中

[英]JavaFX Loading encrypted image file into ImageView

我有一些使用AES加密的图像文件,我想将这些图像加载到GUI中的图像视图中。 但是,我不希望没有gui即可访问它们,将它们解密成其他文件对我来说不是解决方案,因为可以在gui显示它们的同时获取解密的图像。 我该怎么办?

使用CipherInputStream创建解密的图像流,然后从CipherInputStream创建一个BufferedImage BufferedImage添加到您的图像组件。 如果密钥大于128位,则必须安装jce。

http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html

https://docs.oracle.com/javase/7/docs/api/javax/crypto/CipherInputStream.html

如何在Java / Groovy中将InputStream转换为BufferedImage?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM