From 0c09aa93004d333b3293020f0976181087067746 Mon Sep 17 00:00:00 2001 From: Sefik Ilkin Serengil Date: Tue, 25 Mar 2025 13:02:27 +0000 Subject: [PATCH 1/3] Update README.md lightdsa and lightecc added --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index a71603f..bf427e0 100644 --- a/README.md +++ b/README.md @@ -366,6 +366,8 @@ encryption library providing MD5, SHA1, SHA2 hashing and HMAC functionality, as - [PyElliptic](https://github.com/yann2192/pyelliptic) - Python OpenSSL wrapper. For modern cryptography with ECC, AES, HMAC, Blowfish. - [pynacl](https://github.com/pyca/pynacl) - Python binding to the Networking and Cryptography (NaCl) library. - [pythemis](https://github.com/cossacklabs/themis/wiki/Python-Howto) - Python wrapper on Themis. High level crypto library for storing data (AES), secure messaging (ECC + ECDSA / RSA + PSS + PKCS#7) and session-oriented, forward secrecy data exchange (ECDH key agreement, ECC & AES encryption). +- [LightDSA](https://github.com/serengil/LightDSA) - Digital Signature Library supporting RSA, DSA, ECDSA and EdDSA +- [LightECC](https://github.com/serengil/LightECC) - Elliptic Curve Cryptography Arithmetic Library supporting Weierstrass, Koblitz and Edwards forms and hundreds of custom curves ### R From 90c2b9e55af533021c1fe68df1143a6c4ad5f83b Mon Sep 17 00:00:00 2001 From: Sefik Ilkin Serengil Date: Tue, 25 Mar 2025 15:15:54 +0000 Subject: [PATCH 2/3] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index bf427e0..ded22ba 100644 --- a/README.md +++ b/README.md @@ -360,14 +360,14 @@ encryption library providing MD5, SHA1, SHA2 hashing and HMAC functionality, as - [django-cryptography](https://github.com/georgemarshall/django-cryptography) - Easily encrypt data in Django. - [ecdsa](https://github.com/tlsfuzzer/python-ecdsa) - An easy-to-use implementation of ECC with support for ECDSA and ECDH. - [hashids](https://github.com/davidaurelio/hashids-python) - Implementation of [hashids](http://hashids.org) in Python. +- [LightDSA](https://github.com/serengil/LightDSA) - Digital Signature Library supporting RSA, DSA, ECDSA and EdDSA. +- [LightECC](https://github.com/serengil/LightECC) - Elliptic Curve Cryptography Arithmetic Library supporting Weierstrass, Koblitz and Edwards forms and hundreds of custom curves. - [paramiko](http://www.paramiko.org/) - Python implementation of the SSHv2 protocol, providing both client and server functionality. - [Privy](https://github.com/ofek/privy) - An easy, fast lib to correctly password-protect your data. - [pycryptodome](https://github.com/Legrandin/pycryptodome) - Self-contained Python package of low-level cryptographic primitives. - [PyElliptic](https://github.com/yann2192/pyelliptic) - Python OpenSSL wrapper. For modern cryptography with ECC, AES, HMAC, Blowfish. - [pynacl](https://github.com/pyca/pynacl) - Python binding to the Networking and Cryptography (NaCl) library. - [pythemis](https://github.com/cossacklabs/themis/wiki/Python-Howto) - Python wrapper on Themis. High level crypto library for storing data (AES), secure messaging (ECC + ECDSA / RSA + PSS + PKCS#7) and session-oriented, forward secrecy data exchange (ECDH key agreement, ECC & AES encryption). -- [LightDSA](https://github.com/serengil/LightDSA) - Digital Signature Library supporting RSA, DSA, ECDSA and EdDSA -- [LightECC](https://github.com/serengil/LightECC) - Elliptic Curve Cryptography Arithmetic Library supporting Weierstrass, Koblitz and Edwards forms and hundreds of custom curves ### R From f04c800c08f344017d386e0a1e64672e3d7a1778 Mon Sep 17 00:00:00 2001 From: Sefik Ilkin Serengil Date: Wed, 26 Mar 2025 11:04:05 +0000 Subject: [PATCH 3/3] Update README.md LightPHE added --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ded22ba..c867701 100644 --- a/README.md +++ b/README.md @@ -362,6 +362,7 @@ encryption library providing MD5, SHA1, SHA2 hashing and HMAC functionality, as - [hashids](https://github.com/davidaurelio/hashids-python) - Implementation of [hashids](http://hashids.org) in Python. - [LightDSA](https://github.com/serengil/LightDSA) - Digital Signature Library supporting RSA, DSA, ECDSA and EdDSA. - [LightECC](https://github.com/serengil/LightECC) - Elliptic Curve Cryptography Arithmetic Library supporting Weierstrass, Koblitz and Edwards forms and hundreds of custom curves. +- [LightPHE](https://github.com/serengil/LightPHE) - Partially Homomorphic Encryption Library supporting RSA, ElGamal, Exponential ElGamal, Elliptic Curve ElGamal, Paillier, Damgard-Jurik, Okamoto–Uchiyama, Benaloh, Naccache–Stern, Goldwasser–Micali. - [paramiko](http://www.paramiko.org/) - Python implementation of the SSHv2 protocol, providing both client and server functionality. - [Privy](https://github.com/ofek/privy) - An easy, fast lib to correctly password-protect your data. - [pycryptodome](https://github.com/Legrandin/pycryptodome) - Self-contained Python package of low-level cryptographic primitives.