我有一个带有AES 256密钥的密钥库文件,我想增加它。我有以下代码:
addRelatedShipments()
但是当我调用store方法时,新的键条目不存储在我的outputStream引用的现有文件中。有任何想法吗?是否可以在现有密钥库文件上增加密钥?
答案 0 :(得分:0)
没有增加现有密钥的密钥大小的概念。如果您需要不同大小的密钥,则必须创建不同的密钥。
当您存储新密钥时,您可能会在输出流中引用不同的文件,这可能是它未被添加到现有密钥库的原因。
答案 1 :(得分:0)
我找到了解决方案! 当我创建使用StandardOpenOption.APPEND创建的outputStream时。我改为StandardOpenOption.TRUNCATE_EXISTING,这有效!
谢谢!