ports/66659: New port: security/lep Unified simple encryption application with efficient operation chaining.

Dmitri Nikulin setagllib at optusnet.com.au
Sat May 15 11:10:11 UTC 2004


>Number:         66659
>Category:       ports
>Synopsis:       New port: security/lep Unified simple encryption application with efficient operation chaining.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat May 15 04:10:09 PDT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Dmitri Nikulin
>Release:        4.10-PRERELEASE
>Organization:
>Environment:
FreeBSD thor 4.10-PRERELEASE FreeBSD 4.10-PRERELEASE #24: Sun May  9 20:38:28 EST 2004     dave at thor:/usr/src/sys/compile/THOR  i386
>Description:
LEP is my attempt to provide a simple yet effective crypto system that focuses largely on streamlining tasks and less on elaborate inclusion of algorithms (MD5 and Blowfish are the only official algorithms used, both of which are linked in from -lcrypto), and also has some simple implementations of classic cipher design (transposition, byte swapping, caesar, XOR, hex encoding, etc) which can fit into the same operation chain, relieving the need for OS overhead with process spawning and piping.

If the sharchive below doesn't work as expected, it's also available at http://members.optusnet.com.au/setagllib/lep.shar
>How-To-Repeat:

>Fix:
# This archive contains:
#
#       lep
#       lep/pkg-descr
#       lep/distinfo
#       lep/Makefile
#
echo c - lep
mkdir -p lep > /dev/null 2>&1
echo x - lep/pkg-descr
sed 's/^X//' >lep/pkg-descr << 'END-of-lep/pkg-descr'
XLEP - Lesser Encryption Project
X
XProvides flexible chaining of simple encryption tasks in a lightweight software package.
X
XWWW: None yet
Xsetagllib at optusnet.com.au
END-of-lep/pkg-descr
echo x - lep/distinfo
sed 's/^X//' >lep/distinfo << 'END-of-lep/distinfo'
XMD5 (lep-0.30.tar.bz2) = e92500ba80dca6cdc5a69674770443b0
XSIZE (lep-0.30.tar.bz2) = 5551
END-of-lep/distinfo
echo x - lep/Makefile
sed 's/^X//' >lep/Makefile << 'END-of-lep/Makefile'
X# New ports collection makefile for:    lep
X# Date created:         15 May 2004
X#
X# $FreeBSD$
X#
X
XPORTNAME=      lep
XPORTVERSION=   0.30
XCATEGORIES=    security
XMASTER_SITES=  http://members.optusnet.com.au/setagllib/
XDISTNAME=      lep
XDISTFILES=     lep-${PORTVERSION}.tar.bz2
X
XMAINTAINER=    setagllib at optusnet.com.au
XCOMMENT=       Lesser Encryption Project
X
XUSE_BZIP2=     yes
X
XMAN1=          lep.1
XPLIST_FILES=   bin/lep
X
XWRKSRC=work/lep-${PORTVERSION}
X
Xdo-install:
X       ${INSTALL_PROGRAM} ${WRKSRC}/lep ${PREFIX}/bin/lep
X       ${INSTALL_MAN} ${WRKSRC}/lep.1 ${PREFIX}/man/man1
X
X.include <bsd.port.mk>
END-of-lep/Makefile
exit
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list