Ho un'applicazione client .NET che gira su diversi computer su una rete locale. Tutte le macchine (incluso il server che esegue MSSQL Server 2016) eseguono Windows 7, 8 o 10. Il server esegue anche il software client. Come posso configurarlo in modo che il traffico di dati tra tutte le macchine client e il server sia crittografato in entrambe le direzioni?
Più ricerca questo argomento e quello dei certificati digitali, più divento confuso.
- Per raggiungere questo obiettivo, devo semplicemente impostare "Forza crittografia" su "Sì" in SQL Server?
- Devo installare un certificato affinché funzioni? In caso affermativo, come ottengo un certificato adatto?
- Posso semplicemente generare un certificato da solo. In tal caso, come faccio a farlo?