PHPackages                             pandora-una/paillier - 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. pandora-una/paillier

ActiveProject

pandora-una/paillier
====================

Cript e Decript do Paillier.

1.0.1(6y ago)31.5k↓100%[1 PRs](https://github.com/Pandora-una/paillier/pulls)MITPHPPHP &gt;=7.3

Since Apr 19Pushed 1y ago1 watchersCompare

[ Source](https://github.com/Pandora-una/paillier)[ Packagist](https://packagist.org/packages/pandora-una/paillier)[ RSS](/packages/pandora-una-paillier/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (4)Versions (4)Used By (0)

Criptografia de Paillier
========================

[](#criptografia-de-paillier)

Criptografia de Paillier

[![Build Status](https://camo.githubusercontent.com/d7ac868438d6ecd8a5da990dda72d667330f8f98321bb0e53cee8ee0db1b9e29/68747470733a2f2f7365637572652e7472617669732d63692e6f72672f50616e646f72612d756e612f7061696c6c6965722e706e673f6272616e63683d6d6173746572)](http://travis-ci.org/Pandora-una/paillier)[![Latest Stable Version](https://camo.githubusercontent.com/2efe9e850e1f66b6b4c678ff7412fcd7c1dc1854eeb7dc91984c632eaba14dc2/68747470733a2f2f706f7365722e707567782e6f72672f70616e646f72612d756e612f7061696c6c6965722f762f737461626c65)](https://packagist.org/packages/pandora-una/paillier)[![Latest Unstable Version](https://camo.githubusercontent.com/e24042a384a509f320b9c85d851118a4532625f2e94915ae7f1a6b6e3a7ce101/68747470733a2f2f706f7365722e707567782e6f72672f70616e646f72612d756e612f7061696c6c6965722f762f756e737461626c65)](https://packagist.org/packages/pandora-una/paillier)[![Total Downloads](https://camo.githubusercontent.com/b305e7640305b114887598973eaf2cc0bff15effc3bb02f843e03e55f5039edf/68747470733a2f2f706f7365722e707567782e6f72672f70616e646f72612d756e612f7061696c6c6965722f646f776e6c6f616473)](https://packagist.org/packages/pandora-una/paillier)[![Code Climate](https://camo.githubusercontent.com/28fbc6ac3433d03d721e67c0c7f3f81e7aae0ad5ca2ab454d80d6326187760f4/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f50616e646f72612d756e612f7061696c6c6965722f6261646765732f6770612e737667)](https://codeclimate.com/github/Pandora-una/paillier)[![Test Coverage](https://camo.githubusercontent.com/fa8bd0c85fef47f3e2d5cff8b5fd49879552a2b587005b670ec0bc1b0317b83e/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f50616e646f72612d756e612f7061696c6c6965722f6261646765732f636f7665726167652e737667)](https://codeclimate.com/github/Pandora-una/paillier/coverage)

Instalação
----------

[](#instalação)

```
$ composer require pandora-una/paillier
```

Uso
---

[](#uso)

### Gerar Chaves

[](#gerar-chaves)

```
$paillier = new Paillier();

//chave privada
$paillier->getPrivateKey();

//chave publica
$paillier->getPublicKey());
```

### Criptografar

[](#criptografar)

```
$paillier = new Paillier();

$msg = 123456781;

$encript = $paillier->getPublicKey()->encrypt($msg);

$msgDecript = $paillier->getPrivateKey()->decrypt($encript);
```

### Soma

[](#soma)

```
$paillier = new Paillier();
$v1 = 10;
$e1 = $paillier->getPublicKey()->encrypt($v1);

v2 = 15;
$e2 = $paillier->getPublicKey()->encrypt($v2);

$v3 = 3;
$e3 = $paillier->getPublicKey()->encrypt($v3);

$res = Paillier::sum($e1,$e2,$e3);

$dec = $paillier->getPrivateKey()->decrypt($res);

echo $dec; //= 28
```

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance30

Infrequent updates — may be unmaintained

Popularity21

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity53

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 ~0 days

Total

2

Last Release

2214d ago

### Community

Maintainers

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

---

Top Contributors

[![fabioginzel](https://avatars.githubusercontent.com/u/7377511?v=4)](https://github.com/fabioginzel "fabioginzel (13 commits)")

---

Tags

criptografiapaillier

###  Code Quality

TestsPHPUnit

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/pandora-una-paillier/health.svg)

```
[![Health](https://phpackages.com/badges/pandora-una-paillier/health.svg)](https://phpackages.com/packages/pandora-una-paillier)
```

PHPackages © 2026

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