摘要 |
<p>An apparatus, system and method provides validation of the integrity of transmitted data by periodically transmitting a truncated message digest value with selected encrypted data packets. A message digest is calculated for data, truncated into the truncated message digest value and appended to an encrypted payload formed by data encryption. The resulting encrypted data packet is transmitted through a communication system to a receiver. The receiver extracts the truncated message digest value and decrypts the encrypted payload to reveal the received data. A local message digest is calculated for the received data, truncated to forma a truncated local message digest value and compared to the truncated message digest value extracted from the received data packet. If the two message digest values do not match, the data integrity is considered compromised and the date is retransmitted.</p> |