PHPackages                             easeappphp/ea-halite - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Security](/categories/security)
4. /
5. easeappphp/ea-halite

ActiveLibrary[Security](/categories/security)

easeappphp/ea-halite
====================

A very simple and safe PHP library that provides wrapper methods to handle encryption, decryption along with authentication in both symmetric &amp; asymmetric modes for both text content and files appropriately. This library is based upon Halite library from Paragonie Initiative Enterprises.

1.0.2(5y ago)035[1 issues](https://github.com/easeappphp/EAHalite/issues)1MITPHPPHP &gt;=7.3

Since Feb 11Pushed 5y ago1 watchersCompare

[ Source](https://github.com/easeappphp/EAHalite)[ Packagist](https://packagist.org/packages/easeappphp/ea-halite)[ Docs](https://www.easeapp.org/)[ RSS](/packages/easeappphp-ea-halite/feed)WikiDiscussions main Synced 6d ago

READMEChangelog (3)Dependencies (6)Versions (4)Used By (1)

EAHalite
========

[](#eahalite)

> A very simple and safe PHP library that provides wrapper methods to handle encryption, decryption along with authentication in both symmetric &amp; asymmetric modes for both text content and files appropriately. This library is based upon Halite library from Paragonie Initiative Enterprises.

### Secure Key Storage

[](#secure-key-storage)

- The keys are to be stored outside web root of the application server.
- Alternatively, they can be stored in Key Management Systems like VaultProject () or Key Management Services that are offered by AWS, Microsoft Azure, Google Cloud Platform etc..., wherein, some custom development is probably to be made in the scope of saving the generated key from halite and in terms of loading the keys from Key Management System/Key Management Service.

### Security Guideline

[](#security-guideline)

Do re-generate Security keys using the examples/key-generation.php file, to avoid using the pre-generated ones that are provided in examples folder.

### To Do

[](#to-do)

Key Lifecycle Management processes are in the planning, even though there is no specific deadline for this thought process.

### Contributors

[](#contributors)

- Pradeep Ganapathy
- Krishnaveni Nimmala

### License

[](#license)

This software is distributed under the [MIT](https://opensource.org/licenses/MIT) license. Please read [LICENSE](https://github.com/easeappphp/PDOLight/blob/main/LICENSE) for information on the software availability and distribution.

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~4 days

Total

3

Last Release

1913d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/dbe04e216b4fb74f076a82bb6bd06f96faa4066089b33082c43f8c9cf184efbf?d=identicon)[raghuveer](/maintainers/raghuveer)

---

Top Contributors

[![raghuveer](https://avatars.githubusercontent.com/u/999229?v=4)](https://github.com/raghuveer "raghuveer (7 commits)")

---

Tags

phpencryptionhashhmacdigital-signaturesealhalitedecryptionasymmetricsymmetricunseal

### Embed Badge

![Health badge](/badges/easeappphp-ea-halite/health.svg)

```
[![Health](https://phpackages.com/badges/easeappphp-ea-halite/health.svg)](https://phpackages.com/packages/easeappphp-ea-halite)
```

###  Alternatives

[paragonie/ciphersweet

Searchable field-level encryption library for relational databases

4641.2M21](/packages/paragonie-ciphersweet)[poly-crypto/poly-crypto

High-level cryptographic functions that are interoperable between NodeJS and PHP 7.1+

127.8k1](/packages/poly-crypto-poly-crypto)[paragonie/password_lock

Wraps Bcrypt-SHA2 in Authenticated Encryption

19348.7k1](/packages/paragonie-password-lock)[camcima/dukpt-php

DUKPT implementation in PHP

25153.1k](/packages/camcima-dukpt-php)[miladrahimi/phpcrypt

Encryption, decryption, and hashing tools for PHP projects

3171.5k2](/packages/miladrahimi-phpcrypt)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
