Please use this identifier to cite or link to this item: https://rda.sliit.lk/handle/123456789/2934
Title: Study of Avoiding Length Extension attack on MD Based Secret Prefix Message Authentication Code
Authors: Premadasa, B.H.A.J.
Keywords: Authentication
Merkle–Damgård construction
Message Authentication
Length Extension
Issue Date: 2021
Abstract: The integrity of the message can be violated intentionally or unintentionally caused by means of natural phenomena or interceptions of malicious actors. Changes in message integrity caused by natural reasons can be corrected using various error correction mechanisms. Message Authentication Code is being widely used in order to check the integrity of a message. Using Message Authentication Code, the receiver can check whether the message is modified or changed during the transmission process. Message Authentication Code comes handy when detecting integrity violations by malicious actors. The integrity check is done by calculating special values which can be only obtained by using the original message. The calculated hash value by the sender is appended at the end of the message and transmitted to the receiver. The receiver gets the message and calculates the hash value using the same techniques used by the sender. By comparing accumulated hash value with the hash value sent by the sender, any integrity violation can be identified. But the hashing algorithms based on Merkle–Damgård construction are vulnerable to length extension attacks. To address this vulnerability, Secure Hash Algorithms are introduced. The purpose of this study is to develop a novel algorithm to avoid length extension attacks on MD based message authentication algorithm.
URI: http://rda.sliit.lk/handle/123456789/2934
Appears in Collections:MSc 2021

Files in This Item:
File Description SizeFormat 
MS20903060.pdf
  Until 2050-12-31
1.16 MBAdobe PDFView/Open Request a copy
MS20903060_Abs.pdf527.83 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.