gpt4 book ai didi

使用随机填充的 Java DES 加密

转载 作者:行者123 更新时间:2023-12-02 07:45:13 27 4
gpt4 key购买 nike

我需要在java中使用DES算法加密和解密文件,我需要在加密期间在文件单词之间填充一些随机字符,并且我需要在使用程序解密期间删除它们,这样即使有人得到 key 和加密文件,如果不使用我的程序,他们将无法获取内容,有什么方法可以使用。来实现这一目标。

非常感谢您的建议。

最佳答案

只有在文件或填充的长度已知的情况下才能删除随机填充。

您必须确保解密文件的人知道其中之一,并对所有其他人隐藏。这绝非小事。它也不是必需的,因为无论如何您都必须保密 key ,因此添加长度只会增加额外的工作。使用PKCS7进行填充,集中精力保密 key 。

关于使用随机填充的 Java DES 加密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10978630/

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