Is there any encryption between the NAV 2018 server and the Windows client?

Yesterday, a customer asked me if there is any kind of encryption between the communication between the NAV 2018 server and the Windows client… after searching for a while, I didn’t find anything about it, the only part that is documented is the encryption of SQL data and when a web client with HTTPS is used.

Does anyone of you know anything about this?

1 Like

No, the traditional NAV 2018 Windows Client connection to the server is generally not encrypted by the application itself. The system was designed to rely on network security since it was meant to be used on a trusted, internal network. The communication channel between the client and the NAV Service Tier is typically unencrypted. Any encryption your customer needs must be handled externally. The practical solution is to enforce the use of a VPN (Virtual Private Network) for all remote users or configure IPsec on the internal network, which encrypts the entire communication stream outside of the NAV application. This is the standard workaround that security-conscious companies use for older Dynamics NAV versions.

The communication happens over TCP/IP which is itself a secured I will say but I think you can have SSL on top of it to get this more secured.

NavUserNamePassword authentication adds an extra layer.