Skip to content

MDK8888/Anonymization-Methods

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

Elliptic Curve Encryption

This is my implementation of an Elliptic Curve Encryption System using the Python Library PyFinite.

Results:

encryption(24) → [1155779365684273444227653099536, 653610295036787900097192168556, 218439540478955744436474849301, 357140456979494963198197555111, 249, 453511634163535756719750784985]

decryption([1155779365684273444227653099536, 653610295036787900097192168556], [218439540478955744436474849301, 357140456979494963198197555111], 249, 453511634163535756719750784985) → [24, 31]

Project Overview:

image

Elliptic Curve Encryption uses Finite Field Theory to encrypt numbers. In contrast to normal Elliptic Curves over a standard Cartesian Plane, Elliptic Curves over Finite Fields look like the one above, and the traditional operations of addition, subtraction, multiplication, and division are replaced with their counterparts on the Finite Field.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published