PHPackages                             unicalabs/agrippa - 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. unicalabs/agrippa

ActiveLibrary[Security](/categories/security)

unicalabs/agrippa
=================

A secret sharing mechanism based on the principal that using a soon-to-be-expiring link to retrieve sensitive information is better than having the sensitive information persist in email, chat, etc...

v0.2.0(9y ago)203419[2 issues](https://github.com/unicalabs/agrippa/issues)[1 PRs](https://github.com/unicalabs/agrippa/pulls)MITPHPPHP &gt;=5.5.9

Since Aug 9Pushed 5y ago3 watchersCompare

[ Source](https://github.com/unicalabs/agrippa)[ Packagist](https://packagist.org/packages/unicalabs/agrippa)[ Docs](http://getagrippa.com)[ RSS](/packages/unicalabs-agrippa/feed)WikiDiscussions master Synced 1mo ago

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

[![Build Status](https://camo.githubusercontent.com/87e66333cd6578de31e0747ef36d174008782ff2975f8a82788a4cd307f2d82e/68747470733a2f2f7472617669732d63692e6f72672f756e6963616c6162732f616772697070612e737667)](https://travis-ci.org/unicalabs/agrippa)

Agrippa
-------

[](#agrippa)

Agrippa is a PHP-based secret sharing mechanism. Named after the work of [William Gibson](https://en.wikipedia.org/wiki/Agrippa_(A_Book_of_the_Dead)), Agrippa operates on the principle that sharing a temporary link to sensitive information is better than having the sensitive information itself persist in email, chat, or any other insecure communications channel.

For more information, visit [the homepage](http://unicalabs.github.io/agrippa/) or jump straight to the [Quick Start](http://unicalabs.github.io/agrippa/quickstart.html).

Overview
--------

[](#overview)

#### 1. The secret is submitted with an expiration date/time and a view limit.

[](#1-the-secret-is-submitted-with-an-expiration-datetime-and-a-view-limit)

[![Step One](https://raw.githubusercontent.com/unicalabs/agrippa/gh-pages/images/1.png)](https://github.com/unicalabs/agrippa/blob/gh-pages/images/1.png)

#### 2. The submitter receives a link that can be shared with the intended recipient.

[](#2-the-submitter-receives-a-link-that-can-be-shared-with-the-intended-recipient)

[![Step One](https://raw.githubusercontent.com/unicalabs/agrippa/gh-pages/images/2.png)](https://github.com/unicalabs/agrippa/blob/gh-pages/images/2.png)

#### 3. The recipient is able to use the link to retrieve the secret.

[](#3-the-recipient-is-able-to-use-the-link-to-retrieve-the-secret)

[![Step One](https://raw.githubusercontent.com/unicalabs/agrippa/gh-pages/images/3.png)](https://github.com/unicalabs/agrippa/blob/gh-pages/images/3.png)

#### 4. The expiration and view limits are checked each time the secret is retrieved.

[](#4-the-expiration-and-view-limits-are-checked-each-time-the-secret-is-retrieved)

[![Step One](https://raw.githubusercontent.com/unicalabs/agrippa/gh-pages/images/4.png)](https://github.com/unicalabs/agrippa/blob/gh-pages/images/4.png)

#### 5. Past the expiry or view limits, the secret is deleted and cannot be retrieved.

[](#5-past-the-expiry-or-view-limits-the-secret-is-deleted-and-cannot-be-retrieved)

[![Step One](https://raw.githubusercontent.com/unicalabs/agrippa/gh-pages/images/5.png)](https://github.com/unicalabs/agrippa/blob/gh-pages/images/5.png)

Maintainer
----------

[](#maintainer)

Agrippa is maintained by [Unica Labs, LLC](http://unicalabs.com).

License
-------

[](#license)

Distributed under the [MIT license](license.md).

###  Health Score

29

—

LowBetter than 59% of packages

Maintenance18

Infrequent updates — may be unmaintained

Popularity23

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 98.8% 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 ~213 days

Total

3

Last Release

3510d ago

### Community

Maintainers

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

---

Top Contributors

[![bemosior](https://avatars.githubusercontent.com/u/2106845?v=4)](https://github.com/bemosior "bemosior (79 commits)")[![brother](https://avatars.githubusercontent.com/u/243351?v=4)](https://github.com/brother "brother (1 commits)")

---

Tags

passwordtemporarysharingsecretone-time

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/unicalabs-agrippa/health.svg)

```
[![Health](https://phpackages.com/badges/unicalabs-agrippa/health.svg)](https://phpackages.com/packages/unicalabs-agrippa)
```

###  Alternatives

[ircmaxell/password-compat

A compatibility library for the proposed simplified password hashing algorithm: https://wiki.php.net/rfc/password\_hash

2.1k56.8M122](/packages/ircmaxell-password-compat)[symfony/password-hasher

Provides password hashing utilities

814137.2M91](/packages/symfony-password-hasher)[bjeavons/zxcvbn-php

Realistic password strength estimation PHP library based on Zxcvbn JS

87117.5M63](/packages/bjeavons-zxcvbn-php)[rych/phpass

PHP Password Library: Easy, secure password management for PHP

248801.7k4](/packages/rych-phpass)[mikemclin/laravel-wp-password

Laravel package that checks and creates WordPress password hashes

863.4M2](/packages/mikemclin-laravel-wp-password)[bordoni/phpass

Portable PHP password hashing framework

244.4M26](/packages/bordoni-phpass)

PHPackages © 2026

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