Title |
Modification of Enigmail to Use Unique Cryptographic Algorithms in Email |
Authors |
(Ryotaro Tani) ; (Yukinobu Fukushima) ; (Yuya Tarutani) |
DOI |
https://doi.org/10.5573/IEIESPC.2021.10.5.439 |
Keywords |
Email security; PGP; Unique cryptographic algorithms; Enigmail; Thunderbird |
Abstract |
In this paper, we modify an email client so that it can use unique cryptographic algorithms instead of general cryptographic algorithms for improved security. We use Thunderbird as an email client and modify Enigmail, which is an extension for Thunderbird, to use cryptographic algorithms implemented in GNU Privacy Guard (GnuPG). To achieve this goal, we first dynamically analyze the source code of Enigmail and identify the parts related to processing with GnuPG. Then, we modify the identified parts so that Enigmail can use unique cryptographic algorithms, which are assumed to be implemented in GnuPG. The experimental evaluation confirms that the modified Enigmail securely exchanges email messages using pseudo-unique cryptographic algorithms, and confirms that the processing overhead of the modified Enigmail is negligibly small. |