Improved Cryptographic Protection of Information using Robust Authentication Algorithms
Nataša Živić
Abstract
Open-access reader
Nataša Živić
Abstract
Open-access reader
Information is typically transmitted in telecommunication systems in form of messages. Many applications nowadays demand protection of their content and/or authentication of the sender and recipient of the message. Message Authentication Codes are commonly used for the authentication purposes. They are very sensitive to any change of the message they are appended to. If one or more bits of the message change, Message Authentication Codes change about 50% of their bits, making the message useless. A successful verification of Message Authentication Codes demands that all of bits of the received Message Authentication Code and of the bits of the recalculated Message Authentication Code from the received message are equal. Such a hard condition is not suitable for some applications. The introduction of a softer condition for the successful verification can improve the successful authentication of messages corrupted by transmission over a noisy channel. Algorithms are presented, which introduce robustness into the verification of messages protected by Message Authentication Codes, as well as an algorithm which not only verifies, but also corrects the messages corrupted due to the noisy channel.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Information is typically transmitted in telecommunication systems in form of messages. Many applications nowadays demand protection of their content and/or authentication of the sender and recipient of the message. Message Authentication Codes are commonly used for the authentication purposes. They are very sensitive to any change of the message they are appended to. If one or more bits of the message change, Message Authentication Codes change about 50% of their bits, making the message useless. A successful verification of Message Authentication Codes demands that all of bits of the received Message Authentication Code and of the bits of the recalculated Message Authentication Code from the received message are equal. Such a hard condition is not suitable for some applications. The introduction of a softer condition for the successful verification can improve the successful authentication of messages corrupted by transmission over a noisy channel. Algorithms are presented, which introduce robustness into the verification of messages protected by Message Authentication Codes, as well as an algorithm which not only verifies, but also corrects the messages corrupted due to the noisy channel.
Key concepts: Message authentication code, Computer science, Hash-based message authentication code, Data Authentication Algorithm, Communication source, Message broker, Authentication (law), Computer network