Skip to content

kjson/AVcrypto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AVcrypto

An experimental public key crypto schemes using abelian varieties.

Idea

Implement the arithmetic and functions in selected algebraic groups needed to create discrete logarithm based crypto protocals, such as DSA and Diffie-Hellman.

This was the result of my 4th year honours project for which a report can be found at ksj.io/AVcrypto.pdf. As a hobby, I'm interested in expanding this library by following the preceeding of this CRG at PIMS over the next couple years.

For an decent primer on elliptic curve cryptography, check out http://andrea.corbellini.name/2015/05/17/elliptic-curve-cryptography-a-gentle-introduction/.

Algebraic groups so far.

  • Elliptic Curves
  • The Jacobian of Hyperelliptic curves

About

Public key schemes using abelian varieties.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages