Skip to content

mllwchrry/cryptography

Repository files navigation

Cryptography Tasks

This is the collection of the tasks implemented during the "Cryptography for Developers" course at the Distributed Lab.

Implementations

JavaSript:

  • Custom Big Integer
  • SP-box (Substitution–permutation network)
  • FIPS-140-3 key tests
  • SHA-1
  • SHA-3 (in progress)

Python:

  • Elliptic Curve arithmetic wrapper
  • Digital Signatures (RSA, ECDSA, Schnorr, Schnorr MuSig)
  • ElGamal Encryption

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published