mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-02 06:03:50 +00:00
- Add p5-Crypt-Curve25519 0.05
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. WWW: http://search.cpan.org/dist/Crypt-Curve25519/
This commit is contained in:
parent
a1a41b5c37
commit
be0ff535ce
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=413972
@ -492,6 +492,7 @@
|
||||
SUBDIR += p5-Crypt-CipherSaber
|
||||
SUBDIR += p5-Crypt-Cracklib
|
||||
SUBDIR += p5-Crypt-Ctr
|
||||
SUBDIR += p5-Crypt-Curve25519
|
||||
SUBDIR += p5-Crypt-DES
|
||||
SUBDIR += p5-Crypt-DES_EDE3
|
||||
SUBDIR += p5-Crypt-DES_PP
|
||||
|
24
security/p5-Crypt-Curve25519/Makefile
Normal file
24
security/p5-Crypt-Curve25519/Makefile
Normal file
@ -0,0 +1,24 @@
|
||||
# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= Crypt-Curve25519
|
||||
PORTVERSION= 0.05
|
||||
CATEGORIES= security perl5
|
||||
MASTER_SITES= CPAN
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
||||
MAINTAINER= sunpoet@FreeBSD.org
|
||||
COMMENT= Generate shared secret using elliptic-curve Diffie-Hellman function
|
||||
|
||||
LICENSE= ART10 GPLv1
|
||||
LICENSE_COMB= dual
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
USES= perl5
|
||||
USE_OPENSSL= yes
|
||||
USE_PERL5= configure
|
||||
|
||||
post-install:
|
||||
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Crypt/Curve25519/Curve25519.so
|
||||
|
||||
.include <bsd.port.mk>
|
2
security/p5-Crypt-Curve25519/distinfo
Normal file
2
security/p5-Crypt-Curve25519/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (Crypt-Curve25519-0.05.tar.gz) = d660922f36300f17b7de489c10939ff25043c5cb4a5b44fe53cc3becdeee318b
|
||||
SIZE (Crypt-Curve25519-0.05.tar.gz) = 73083
|
9
security/p5-Crypt-Curve25519/pkg-descr
Normal file
9
security/p5-Crypt-Curve25519/pkg-descr
Normal file
@ -0,0 +1,9 @@
|
||||
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.
|
||||
|
||||
WWW: http://search.cpan.org/dist/Crypt-Curve25519/
|
4
security/p5-Crypt-Curve25519/pkg-plist
Normal file
4
security/p5-Crypt-Curve25519/pkg-plist
Normal file
@ -0,0 +1,4 @@
|
||||
%%SITE_ARCH%%/Crypt/Curve25519.pm
|
||||
%%SITE_ARCH%%/auto/Crypt/Curve25519/Curve25519.so
|
||||
%%SITE_ARCH%%/auto/Crypt/Curve25519/autosplit.ix
|
||||
%%PERL5_MAN3%%/Crypt::Curve25519.3.gz
|
Loading…
Reference in New Issue
Block a user