TCP和校验和

TCP和校验和,tcp,checksum,Tcp,Checksum,我为Android编写了一个应用程序,它将与HTTP服务器进行通信。我需要确保将数据提供给服务器而不进行任何更改。如果在传输过程中发生任何变化,我需要重新传输数据。我知道TCP有自己的校验和机制,这是我的问题。我是否需要实现自己的校验和系统,或者TCP校验和就足够了?使用HTTPS而不是HTTP。HTTPS为传输的每个记录添加了一个数据包,这保证了数据的完整性。这可以防止传输过程中的意外损坏,也可以防止攻击者的篡改。您是否需要防御人为攻击,即数据包中嵌入了正确校验和的恶意参与者发送的数据?这些数

我为Android编写了一个应用程序,它将与HTTP服务器进行通信。我需要确保将数据提供给服务器而不进行任何更改。如果在传输过程中发生任何变化,我需要重新传输数据。我知道TCP有自己的校验和机制,这是我的问题。我是否需要实现自己的校验和系统,或者TCP校验和就足够了?

使用HTTPS而不是HTTP。HTTPS为传输的每个记录添加了一个数据包,这保证了数据的完整性。这可以防止传输过程中的意外损坏,也可以防止攻击者的篡改。

您是否需要防御人为攻击,即数据包中嵌入了正确校验和的恶意参与者发送的数据?这些数据确实是敏感数据,因此我应该尽可能保护它。