By default, Teradata Vantage checks all received encrypted messages for data integrity, that is, to make sure the data was not changed or corrupted during transmission.
You can also configure clients running .NET Data Provider for Teradata to separately enable integrity checking without enabling encryption. See the Help for Teradata .NET Data Provider.