import p5-Crypt-Curve25519 0.06

from Charlene Wendling; OK bcallah@

Comment:
generate shared secret using ECDH function

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.
This commit is contained in:
bluhm 2018-09-09 14:18:08 +00:00
parent 2c7a17492a
commit f57c47c69c
4 changed files with 33 additions and 0 deletions

View File

@ -0,0 +1,14 @@
# $OpenBSD: Makefile,v 1.1.1.1 2018/09/09 14:18:08 bluhm Exp $
COMMENT = generate shared secret using ECDH function
DISTNAME = Crypt-Curve25519-0.06
CATEGORIES = security
# Perl, BSD
PERMIT_PACKAGE_CDROM = Yes
WANTLIB = c perl
MODULES = cpan
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (Crypt-Curve25519-0.06.tar.gz) = n0hwPbTuyiluqCwtZuShOfInC437C+38T/lEVLt7IMc=
SIZE (Crypt-Curve25519-0.06.tar.gz) = 27835

View File

@ -0,0 +1,8 @@
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.

View File

@ -0,0 +1,9 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2018/09/09 14:18:08 bluhm Exp $
${P5ARCH}/
${P5ARCH}/Crypt/
${P5ARCH}/Crypt/Curve25519.pm
${P5ARCH}/auto/
${P5ARCH}/auto/Crypt/
${P5ARCH}/auto/Crypt/Curve25519/
${P5ARCH}/auto/Crypt/Curve25519/Curve25519.so
@man man/man3p/Crypt::Curve25519.3p