Skip to content

immortal16/ECCryptosystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ECCryptosystem

Contains classic cryptosystems on elliptic curves: Diffie-Hellman key exchange, directional encryption protocol and El-Gamal digital signature scheme.

Including

  • params - set of parameters of the P-192 curve from ECDSA;
  • helpers - EGCD and modular multiplicative inverse;
  • curve - elliptic curve class;
  • point - affine and projective point classes (contains all arithmetic operations);
  • customAES - redefined AES for string input and output instead of bytes;
  • system - (contains all functionality described above);
  • main - proof of correctness of all parts with the P-192 curve.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages