Design and Development of End to End Email Encryption System Using ICP Blockchain

Authors

Keywords:

Email Security, End-to-End Encryption, Blockchain Technology, Identity Management, Cryptographic Key Management

Abstract

In the modern digital era, traditional email systems remain vulnerable lacking end‑to‑end encryption, relying on centralized key management, and exposing users to breaches. We present the design and implementation of an enterprise‑grade end‑to‑end email messaging and file encryption system built on the Internet Computer Protocol (ICP) blockchain. Our system leverages MetaMask and Plug wallet–based authentication, Curve25519/XSalsa20‑Poly1305 encryption, and AES‑GCM for secure private‑key storage. A React+TypeScript frontend integrates with a Python/Flask backend, while ICP canisters store only ciphertext and immutable hashes, ensuring auditability without exposing plaintext. All cryptographic operations occur client-side, removing trust in centralized servers and minimizing backend attack surface. Performance evaluations on a 2.3 GHz Intel Core i5 system demonstrate sub‑2 ms key generation, under 6 ms round‑trip encryption/decryption for 10 000‑character payloads, and sub‑2 ms AES‑GCM key backup/restore. By eliminating single points of failure and meeting GDPR/HIPAA requirements through decentralized identity, our solution delivers real‑time secure communication suitable for enterprise deployment.

 

Author Biographies

  • Okoli Kosisochukwu Juliet, Nnamdi Azikiwe University, Awka, Nigeria


    Department of Electronic and Computer Engineering, 

     

  • Somtoochukwu Francis Ilo , Michael Okpara University of Agriculture, Umudike, Abia State, Nigeria

     

    Department of Computer Engineering, 

  • Azubuike Aniedu, Nnamdi Azikiwe University, Awka, Nigeria


    Department of Electronic and Computer Engineering, 

Downloads

Published

2025-09-10

How to Cite

Design and Development of End to End Email Encryption System Using ICP Blockchain. (2025). Applied Sciences, Computing, and Energy, 3(2), 224-238. https://cemrj.com/index.php/volumes/article/view/2025-08-05