security/p5-Crypt-Curve25519 0.07 DragonFly
Generate shared secret using elliptic-curve Diffie-Hellman function
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- ART10, GPLv1+
- Categories
- perl5, security
- Package size
- 17.1 KiB, 44.3 KiB installed
Description
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, 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, 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
The newest version among them is 0.08, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| DragonFly | security/p5-Crypt-Curve25519 | 0.07 | none known | - | [email protected] | - |
| FreeBSD | security/p5-Crypt-Curve25519 | 0.08 newest | none known | - | [email protected] | - |
| OpenBSD | security/p5-Crypt-Curve25519 | 0.08 newest | no data | - | The OpenBSD ports mailing-list <[email protected]> | - |
| NetBSD | security/p5-Crypt-Curve25519 | 0.08nb2 newest | none known | - | [email protected] | 2026-07-16 |
| HardenedBSD | security/p5-Crypt-Curve25519 | 0.08 newest | no data | - | [email protected] | - |
| GhostBSD | security/p5-Crypt-Curve25519 | 0.08 newest | no data | - | [email protected] | - |
Install
Binary package:
pkg install p5-Crypt-Curve25519
From DPorts:
cd /usr/dports/security/p5-Crypt-Curve25519 && make install clean
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.