Theoretical Framework of MD5 Algorithm for Password Encryption

Theoretical Framework of MD5 Algorithm for Password Encryption

Authors

  • Jinson Devis ktu
  • Ashley Shaji

Keywords:

hash function, MD5 algorithm, digital signatures,, collision

Abstract

This document is an elaboration on how MD5
algorithm is used to encrypt data and files. The MD5
message-digest algorithm takes an arbitrary-length
message as input and generates a 128-bit "fingerprint" or
"message digest" as output. The MD5 algorithm is
designed for digital signature applications in which a
large file must be securely "compressed" before being
encrypted with a private (secret) key using a public-key
cryptosystem like RSA. Two conditions should be met by
MD5It's difficult to make two inputs that yield the same
hash function and It is difficult to produce a message with
the same hash value as the previous one.MD5 was
originally designed to store a one-way hash of a password,
and some file servers often have a pre-computed MD5
checksum of a file, which the user can compare to the
checksum of the downloaded file.

Published

2022-12-20

How to Cite

Jinson Devis, & Ashley Shaji. (2022). Theoretical Framework of MD5 Algorithm for Password Encryption. National Conference on Emerging Computer Applications, 3(1). Retrieved from https://ajcejournal.in/nceca/article/view/103
Loading...