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.
- Host: GitHub
- URL: https://github.com/virgilsecurity/virgil-phe-go
- Owner: VirgilSecurity
- License: other
- Created: 2018-06-20T19:59:36.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-11-27T13:04:07.000Z (over 5 years ago)
- Last Synced: 2025-05-09T01:16:19.912Z (10 days ago)
- Topics: cryptography, password, password-hardened-encryption, phe, phe-library
- Language: Go
- Homepage: https://virgilsecurity.com/announcing-purekit/
- Size: 655 KB
- Stars: 15
- Watchers: 2
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Simple Password-Hardened Encryption Services
[](https://travis-ci.com/VirgilSecurity/virgil-phe-go)
[](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).