gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-30 02:15:34 27 4
gpt4 key购买 nike

我有一些使用 AES 加密的图像文件,我想将这些图像加载到我的 gui 中的 ImageView 中。但是,我不希望在没有图形用户界面的情况下可以访问它们,将它们解密到不同的文件对我来说不是解决方案,因为可以在图形用户界面显示它们时拍摄解密的图像。我应该怎么办?

最佳答案

使用CipherInputStream创建解密图像流,然后从CipherInputStream创建BufferedImage。将 BufferedImage 添加到您的图像组件中。如果您的 key 大于 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

How do I convert a InputStream to BufferedImage in Java/Groovy?

关于JavaFX 将加密图像文件加载到 ImageView 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48582786/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com