paragonie/easy-ecc
Easy-ECC is a hardened, easy-to-use PHP wrapper around paragonie/phpecc for elliptic-curve crypto. Generate keypairs, sign/verify messages, and perform ECDH key exchange with Curve25519 or ECDSA curves (K256, P256, P384, P521).
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| paragonie/ecc | 0.86 | Pure-PHP elliptic curve cryptography (ECDSA/ECDH) with an OpenSSL 3+ fast path and hardened constant-time fallbacks. Fork of phpecc/mdanter. Supports secp256k1, NIST P-256/384/521, Brainpool, plus optional insecure curves. | 24 | 24 | 5 | 49K | 0 | 18.8 | 52.0 | — | 2 months ago | |
| paragonie/ciphersweet | 0.84 | CipherSweet is a PHP library for fast, secure field-level encryption with searchable encrypted indexes. Designed for applications that need to protect sensitive data at rest while still supporting equality and range queries, with strong cryptography and clean integrations. | 469 | 471 | 40 | 122K | 8 | 21.7 | 38.6 | NOASSERTION | 8 months ago | |
| mdanter/ecc | 0.84 | Pure-PHP elliptic curve cryptography for ECDSA signatures and Diffie-Hellman key exchange. Supports common NIST and secp curves (including secp256k1), deterministic HMAC-based k generation, and constant-time scalar multiplication. Requires GMP. | 346 | 345 | 103 | 24K | 9 | 8.0 | 30.1 | — | — | |
| paragonie/constant_time_encoding | 0.83 | Fast, secure constant-time encoding/decoding utilities for PHP. Provides Base32, Base64 (incl. URL-safe), and Hex implementations designed to reduce timing side-channel leaks. Ideal for cryptography, tokens, and security-sensitive data handling. | 902 | 908 | 37 | 11M | 0 | 14.8 | 55.3 | NOASSERTION | 1 year ago | |
| simplito/elliptic-php | 0.83 | Pure-PHP elliptic curve cryptography library for PHP. Provides ECDSA signing/verification and key generation on common curves (incl. secp256k1) with utilities for points, keys, and encodings—useful for blockchain, JWT, and other crypto workflows without extensions. | 232 | 234 | 52 | 102K | 10 | 5.6 | 39.1 | MIT | — | |
| paragonie/sapient | 0.83 | Sapient is a PHP cryptography library from Paragon Initiative Enterprises offering simple, misuse-resistant APIs for authenticated symmetric encryption, public-key encryption, and digital signatures, built on libsodium with versioned ciphertexts and key-management helpers. | 308 | 309 | 22 | 213 | 0 | 2.2 | 3.2 | MIT | 1 year ago | |
| public-square/phpecc | 0.83 | A pure-PHP elliptic curve cryptography library for generating keys, creating and verifying ECDSA signatures, and performing ECDH key exchange. Supports common curves and helps integrate public-key crypto into PHP applications. | 0 | — | 1 | — | 0 | 0.0 | — | MIT | 4 years ago |
|
| richardstyles/eloquentencryption | 0.83 | — | 108 | 108 | 18 | 747 | 0 | 11.2 | 13.0 | MIT | 8 months ago | |
| paragonie/sodium_compat | 0.83 | Pure PHP polyfill for libsodium (Sodium crypto), transparently using the PHP extension when installed. Supports PHP 5.2.4+ and 32-bit integers in v1.x, with v2.x targeting PHP 8.1+. | 932 | 939 | 67 | 5M | 0 | 32.9 | 59.1 | ISC | 2 months ago | |
| paragonie/certainty | 0.82 | Automate and manage cacert.pem for PHP projects to ensure reliable TLS certificate validation across diverse environments. Avoid disabling verification, reduce support burden, and keep HTTP clients secure. Requires PHP 8.3+. | 263 | 265 | 18 | 68K | 4 | 30.4 | 39.7 | NOASSERTION | 2 weeks ago | |
| esplora/lumos | 0.82 | Esplora Lumos is a Laravel package that adds a fast, keyboard-driven command palette, letting users quickly search and navigate your app’s pages, models, and custom actions from one lightweight, customizable interface. | 12 | — | 0 | — | 1 | 0.5 | — | MIT | 1 year ago | |
| paragonie/halite | 0.82 | Halite is a high-level PHP cryptography library from Paragon Initiative Enterprises, built on libsodium. It provides safer, opinionated APIs for encryption, authentication, key management, and password hashing, helping you use modern crypto correctly with minimal foot-guns. | 1,153 | 1,165 | 91 | 443K | 21 | 23.7 | 41.9 | MPL-2.0 | 1 year ago | |
| spatie/crypto | 0.82 | Generate RSA key pairs and encrypt/decrypt (and sign/verify) data using private/public keys in PHP. Provides simple wrappers around OpenSSL for better DX, with support for loading keys from files and writing generated keys to disk. | 485 | 487 | 60 | 33K | 0 | 11.4 | 26.2 | MIT | 9 months ago | |
| veeqtoh/secure-code | 0.82 | — | 16 | 16 | 1 | 0 | 0 | 0.7 | — | MIT | 2 years ago | |
| kornrunner/secp256k1 | 0.82 | A PHP secp256k1 elliptic curve library for key generation, ECDSA signing and verification, and public key recovery. Useful for Ethereum-style cryptography without native extensions. | 38 | — | 20 | — | 0 | 1.6 | — | MIT | 11 months ago |
|
| oleander29/decrypt | 0.82 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| betterapp/laravel-db-encrypter | 0.82 | — | 362 | 363 | 44 | 17K | 3 | 4.5 | 24.0 | — | 6 years ago | |
| delatbabel/elocryptfive | 0.82 | — | 84 | 84 | 31 | 86 | 6 | 5.1 | 5.7 | MIT | 10 years ago | |
| opichon/pcrypt | 0.81 | pcrypt is a small PHP/Laravel package that helps you encrypt and decrypt values using password-based cryptography. Useful for securely storing sensitive strings, generating encrypted payloads, and adding an extra layer of protection beyond plain hashing. | 0 | 0 | 1 | 0 | 0 | 0.0 | — | — | — | |
| phpcq/gnupg | 0.81 | GnuPG wrapper and signature verification library used by the phpcq tool runner. Provides a lightweight API for interacting with GnuPG and validating signatures to support automated PHP code quality checks in CI pipelines. | 0 | 0 | 0 | 43 | 1 | 0.3 | 23.1 | MIT | — |
How can I help you explore Laravel packages today?