https://github.com/dchest/dhgroup14
Go package dhgroup14 implements blinded Diffie-Hellman key agreement with 2048-bit group #14 modulus from RFC 3526.
https://github.com/dchest/dhgroup14
Last synced: 12 months ago
JSON representation
Go package dhgroup14 implements blinded Diffie-Hellman key agreement with 2048-bit group #14 modulus from RFC 3526.
- Host: GitHub
- URL: https://github.com/dchest/dhgroup14
- Owner: dchest
- Created: 2013-01-31T12:17:12.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2016-03-30T19:47:13.000Z (about 10 years ago)
- Last Synced: 2025-04-10T06:45:18.199Z (about 1 year ago)
- Language: Go
- Size: 8.79 KB
- Stars: 4
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
Package dhgroup14 implements blinded Diffie-Hellman key agreement with
2048-bit group #14 modulus from RFC 3526. Computations are performed with
blinding to avoid timing attacks, and values are plus 2^258.
This is the same algorithm used by libcperciva (Tarsnap, spipe, etc.)
See http://mail.tarsnap.com/spiped/msg00071.html for details.
INSTALLATION
go get github.com/dchest/dhgroup14
DOCUMENTATION
http://godoc.org/github.com/dchest/dhgroup14
PUBLIC DOMAIN DEDICATION
Written in 2013 by Dmitry Chestnykh.
To the extent possible under law, the author have dedicated all copyright
and related and neighboring rights to this software to the public domain
worldwide. This software is distributed without any warranty.
http://creativecommons.org/publicdomain/zero/1.0/