Date time keyed - HMAC
Mahima Mary Mathews, V. Panchami · 2016
Data integrity and Data Origin Integrity is major factor that develops or measures the trust between the communicators in any sort of communication . Cryptographic hash functions are a used vastly as solutions and large number of schemes based on them are used in ensuring the data integrity. Hashing schemes in combination with Message Authentication Codes (MAC) are used to achieve both data integrity and data origin integrity and referred to as Hash based MAC (HMAC). Unlike conventional HMAC, the DTK-HMAC proposed in this paper, the hashing of the message is done using communication and user specific details i.e Date, Time and the Key information and thus DTK-HMAC scheme is not dependent on the message alone. It focuses on both Data integrity and Data Origin Integrity assurance. The communication specific details include the data and time information and the user specific detail include the secret key shared between the communicators.