Как использовать securerandom для генерации ivparameterspec
Мы использовали жестко закодированный IVParameterSpec в нашей программе.
Мы используем тот же IvParameterSpec для шифрования, а затем и для расшифровки наших строк .
Мы хотим использовать приведенный ниже код для генерации IvParameterSpec
SecureRandom random = new SecureRandom(); byte[] iv = random.generateSeed(16); IvParameterSpec ips = new IvParameterSpec(iv);
Но теперь IP-адреса будут каждый раз отличаться .Таким образом, он будет отличаться во время шифрования и отличаться во время дешифрования .Как это расшифровать ?
Как мы можем использовать этот случайный сценарий в нашем случае ?
Пожалуйста, предложите .
Что я уже пробовал:
SecureRandom random = new SecureRandom(); byte[] iv = random.generateSeed(16); IvParameterSpec ips = new IvParameterSpec(iv);