Please not that Encryption in Transit as it is implemented using SSL/TLS will encrypt the whole communication with SQL Server. Specifically this includes any command text such as "SELECT x FROM TableZ". The response is encrypted completely as well.
When you compare this with Always Encrypted you will notice that only the contents of the specifically encrypted columns are encrypted and everything else is still visible over the wire.
Both is completely transparent to each other and non-exclusive. In other words you can use both layers of defense.
hope this clarifies
Andreas
Andreas Wolter (Blog |
Twitter)
Senior Program Manager SQL Server & Azure Security
MCSM: Microsoft Certified Solutions Master Data Platform/SQL Server 2012