Colección de citas famosas - Slogan de motivación - ¿Cifrado de socket en lenguaje C, AES RSA o SSL en Openssl?

¿Cifrado de socket en lenguaje C, AES RSA o SSL en Openssl?

1. Utilice RSA para transmitir de forma segura la semilla (32 bytes) requerida por aes para generar la clave.

2. Utilice aes_encrypt/aes_decrypt para cifrar/descifrar datos comerciales en el socket. En teoría, solo se necesita aes para garantizar todo el proceso, pero la clave aes requerida para el cifrado aes es una estructura.

Si la estructura se transmite a través de la red, debe estar codificada en la red. No existe una API lista para usar en openssl, por lo que se introduce RSA para completar la primera transmisión segura y garantizar que la semilla no sea escuchada a escondidas.