security/p5-Crypt-Curve25519 0.08 OpenBSD
generate shared secret using ECDH function
- System
- OpenBSD
- Repository
- OpenBSD ports
- Maintainer
- The OpenBSD ports mailing-list <[email protected]>
- Categories
- security, perl5
Description
Crypt::Curve25519 is a state-of-the-art Diffie-Hellman function suitable for a wide variety of applications.
Given a user's 32-byte secret key, Crypt::Curve25519 computes the user's 32-byte public key. Given the user's 32-byte secret key and another user's 32-byte public key, Crypt::Curve25519 computes a 32-byte secret shared by the two users. This secret can then be used to authenticate and encrypt messages between the two users.
In the other systems
| System | Port | Version |
|---|---|---|
| OpenBSD | security/p5-Crypt-Curve25519 | 0.08 |
| FreeBSD | security/p5-Crypt-Curve25519 | 0.08 |
| NetBSD | security/p5-Crypt-Curve25519 | 0.08nb2 |
| DragonFly | security/p5-Crypt-Curve25519 | 0.07 |
| HardenedBSD | security/p5-Crypt-Curve25519 | 0.08 |
| GhostBSD | security/p5-Crypt-Curve25519 | 0.08 |
Install
Binary package:
pkg_add p5-Crypt-Curve25519
From the ports tree:
cd /usr/ports/security/p5-Crypt-Curve25519 && make install