Tengo el protocolo requerido para la privacidad. Por lo tanto, quiero usar criptografía híbrida. Basado en mi conocimiento, ECDH es rápido y seguro. Mi sistema consta de 3 componentes principales: un servidor, cliente y servidor de confianza
1- The server will generate ECDH parameters and the private key
and compute the public key.
These parameters and the public key save at the trusted server.
2- When the client joins the network, the trusted server sends the
parameter and public key to the client.
3- The client generates his private key, computes public key and then computes
the secret key by using the public key of the server that was received
from the trusted server.
4- The client encrypts his message by using the secret key and
send the encrypted message and his public key to the server.
5- When the server receives the message, the server computes the
secret key by using the public key of the client and decrypts the
message by using the secret key.
Mis preguntas son: 1- ¿Este escenario es correcto? 2- ¿Se puede utilizar ECDH con clave pública estática y parámetros?