L'algoritmo che ho pensato per la creazione di una chiave AES e IV è: Ottieni due valori da un certo punto della curva ellittica concordato in precedenza usando la crittografia asimmetrica. (x, y)
Aes.Key <- HASH(x)
(string)unique <- timestamp()
(string)unpre <- y
Aes.IV <- HASH(unique + unpre)
E condividi i dati come {message crittato, timestamp}
timestamp per unicità e valore y per l'imprevedibilità.
Questa logica va bene?