mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-18 03:46:03 +00:00
5fbae18db0
key setup very expensive. ("Eks" stands for "expensive key schedule".) This doesn't make it significantly cryptographically stronger, but is intended to hinder brute-force attacks. It also makes it unsuitable for any application requiring key agility. It was designed by Niels Provos and David Mazieres for password hashing in OpenBSD. Eksblowfish is a parameterised (family-keyed) cipher. It takes a cost parameter that controls how expensive the key scheduling is. It also takes a family key, known as the "salt". Cost and salt parameters together define a cipher family. Within each family, a key determines an encryption function in the usual way. This distribution also includes an implementation of "bcrypt", the Unix crypt() password hashing algorithm based on Eksblowfish. WWW: http://search.cpan.org/dist/Crypt-Eksblowfish/ Approved by: erwin (mentor)
27 lines
569 B
Makefile
27 lines
569 B
Makefile
# New ports collection makefile for: Crypt-Eksblowfish
|
|
# Date created: 01 Jun 2008
|
|
# Whom: brix@FreeBSD.org
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
PORTNAME= Crypt-Eksblowfish
|
|
PORTVERSION= 0.005
|
|
CATEGORIES= security perl5
|
|
MASTER_SITES= CPAN
|
|
PKGNAMEPREFIX= p5-
|
|
|
|
MAINTAINER= brix@FreeBSD.org
|
|
COMMENT= Perl module for the Eksblowfish block cipher
|
|
|
|
PERL_MODBUILD= yes
|
|
|
|
MAN3= Crypt::Eksblowfish.3 \
|
|
Crypt::Eksblowfish::Bcrypt.3 \
|
|
Crypt::Eksblowfish::Blowfish.3 \
|
|
Crypt::Eksblowfish::Family.3 \
|
|
Crypt::Eksblowfish::Subkeyed.3 \
|
|
Crypt::Eksblowfish::Uklblowfish.3
|
|
|
|
.include <bsd.port.mk>
|