Encryption tool development

Oct. 2018 - Dec. 2018

This project implemented an encryption tool with a series of encryption algorithms, basic key exchange function and signature function.

Implemented algorithms:

  • Symmetric encryption: DES, AES
  • Stream cipher: RC4
  • Asymmetric encryption: RSA  
  • Hash: SHA-1, MD5
  • Key exchange: DH

Related