An open API service indexing awesome lists of open source software.

https://github.com/virgilsecurity/virgil-phe-go

Password-Hardened Encryption protocol implemented in Go.
https://github.com/virgilsecurity/virgil-phe-go

cryptography password password-hardened-encryption phe phe-library

Last synced: 10 days ago
JSON representation

Password-Hardened Encryption protocol implemented in Go.

Awesome Lists containing this project

README

        

# Simple Password-Hardened Encryption Services

[![Build Status](https://travis-ci.com/VirgilSecurity/virgil-phe-go.png?branch=master)](https://travis-ci.com/VirgilSecurity/virgil-phe-go)
[![GitHub license](https://img.shields.io/badge/license-BSD%203--Clause-blue.svg)](https://github.com/VirgilSecurity/virgil/blob/master/LICENSE)

[Virgil Security](https://virgilsecurity.com) introduces an implementation of the [Password-Hardened Encryption (PHE) protocol](https://virgilsecurity.com/wp-content/uploads/2018/11/PHE-Whitepaper-2018.pdf) that provides developers with a technology to protect users passwords from offline attacks and make stolen passwords useless even if your database has been compromised.

PHE is a new, more secure mechanism that protects user passwords and lessens the security risks associated with weak passwords. Neither Virgil nor attackers know anything about user's password.

**Authors**: Russell W. F. Lai, Christoph Egger, Manuel Reinert, Sherman S. M. Chow, Matteo Maffei and Dominique Schroder

**WhitePaper**: https://virgilsecurity.com/wp-content/uploads/2018/11/PHE-Whitepaper-2018.pdf

Go implementation by **Alexey Ermishkin** [VirgilSecurity, Inc.](https://virgilsecurity.com).