Abstract:
Email as one of the most popular application among internet of things, needs more attention in front of potential dangerous attacks. Digital Signature is known as one of the most prominent applications of public key cryptography to resist in front of attacks. To save secure email against fake, S/MIME is one of the best choices for digital signature application. However, S/MIME uses RSA with a weak hash function that may be broken by intruders. On the other hand, the speed of implementing S/MIME pushes some time complexity. Therefore, it needs a better scheme to refuse attacks. This thesis paper presents a new scheme of an efficient email application which uses a secure public-key encryption – digital signature. We have implemented our scheme with three most popular digital signature algorithms: RSA that currently uses by S/MIME (for comparison), ELGAMAL and Elliptic curve (ECDSA) with different hash functions in PHP as one of the best web languages. As our contribution, we discussed and analyzed the security aspects of proposed digital signature schemes to choose the best scheme which has features of low computational complexity and fast operating speed for using beside S/MIME.
Description:
This thesis submitted in partial fulfillment of the requirements for the degree of B.Sc in Electrical and Electronic Engineering of East West University, Dhaka, Bangladesh.