Member 12759596 Ответов: 0

Как использовать 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);

0 Ответов