У меня есть файл ключей с ключами AES 256, и я бы хотел его увеличить. У меня есть следующий код:Append Entry To KeystoreFile
final KeyStore ks = KeyStore.getInstance(KEY_STORE_TYPE);
ks.load(inputStream, ksPassword);
ks.setEntry(entryName, new KeyStore.SecretKeyEntry(appKey), entryPassword);
ks.store(new FileOutputStream(outputStream, true));
Но когда я вызываю метод магазина новый ввод ключа не хранится на существующий файл, на который ссылается моим OutputStream. Есть идеи? Можно ли увеличивать ключи в существующем файле хранилища ключей?
Мой выходной поток ссылается на тот же файл, который был загружен в inputStream –
Если 'entryName' то же самое, он должен переопределять существующий ключ. Попробуйте указать другое имя псевдонима. –