Сгенерированный IV правильный или нет каждый раз, когда он выдаст мне какой-нибудь случайный вывод, или это любой другой способ сделать это.
ciphertext := make([]byte, aes.BlockSize+len(plaintext))
iv := ciphertext[:aes.BlockSize]
iv = key[:aes.BlockSize]
if _, err := io.ReadFull(rand.Reader, iv); err != nil {
panic(err)
}
log.Println("IV Simple String:", string(iv))
Дайте какой-нибудь случайный результат, например
��=� 49k�Ɓ�ʲ��
Не могу даже понять это !!!