{"categories":[{"label":"Cryptography","url":"https://skillfed.io/packages/category/security-cryptography/2"}],"enrichment":{"capability":"LightPHE provides a Python library implementing partially and somewhat homomorphic encryption schemes including RSA, ElGamal, Paillier, and elliptic curve variants, allowing encrypted data to be computed on without decryption.","skillfed_tags":["homomorphic-encryption","cryptography","privacy-preserving"],"use_cases":["Encrypt salary data locally, perform raises and bonuses as homomorphic addition in the cloud, decrypt results without revealing plaintext to the server","Build encrypted analytics pipelines where aggregations happen on ciphertexts without exposing individual records","Implement secure multi-party computation where parties exchange encrypted values and perform allowed operations without sharing private keys","Prototype homomorphic encryption workflows before committing to slower fully homomorphic schemes","Encrypt genomic or medical data and perform statistical operations on encrypted records for privacy-preserving research"],"what_it_does":"LightPHE is a Python library that implements multiple partially and somewhat homomorphic encryption schemes\u2014cryptographic systems that allow specific operations (addition, multiplication, or bitwise operations) to be performed directly on encrypted data without decryption. It supports algorithms including RSA (multiplicatively homomorphic), Paillier and Damgard-Jurik (additively homomorphic), and elliptic curve variants in Weierstrass, Edwards, and Koblitz forms.\n\nThe library is designed as a practical alternative to fully homomorphic encryption when your use case only requires limited operations on encrypted data. It trades off full generality for speed, smaller ciphertexts, smaller keys, and lower memory overhead\u2014making it suitable for memory-constrained environments and cloud offloading scenarios where you encrypt locally, send ciphertexts to an untrusted server for computation, and decrypt results locally.","worth_installing":"Yes, if you need a practical homomorphic encryption library for a specific use case (addition, multiplication, or bitwise operations) and want to avoid the performance cost of fully homomorphic encryption. The library is actively maintained, has no known vulnerabilities, low install friction, and permissive licensing. However, verify that the specific algorithm you need is production-ready and suitable for your security requirements before deploying to sensitive workloads."},"id":"lightphe","links":{"html":"https://skillfed.io/packages/lightphe","md":"https://skillfed.io/packages/lightphe.md","pypi":"https://pypi.org/project/lightphe/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-12","license_spdx":null,"license_treatment":"permissive","name":"lightphe","python_support":"supports_current","summary":"A Lightweight Partially Homomorphic Encryption Library for Python"},"popularity":{"monthly_downloads":148980,"position":11010,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.0.25"}
