Tengo una aplicación cliente .NET que se ejecuta en varias máquinas en una red de área local. Todas las máquinas (incluido el servidor que ejecuta MSSQL Server 2016) ejecutan Windows 7, 8 o 10. El servidor también ejecuta el software cliente. ¿Cómo puedo configurarlo para que el tráfico de datos entre todas las máquinas cliente y el servidor se cifre en ambas direcciones?
Cuanto más investigo este tema y el de los certificados digitales, más confundido estoy.
- Para lograr esto, ¿simplemente tengo que configurar "Forzar cifrado" en "Sí" en SQL Server?
- ¿Necesito instalar un certificado para que esto funcione? Si es así, ¿cómo obtengo un certificado adecuado?
- ¿Puedo simplemente generar un certificado yo mismo? Si es así, ¿cómo hago realmente eso?