Achieves security through AES-CTR encryption and Skein-MAC-512-256

authentication. Uses Base64 encoding to avoid any issues with
characters.

WWW:	http://github.com/snoyberg/clientsession/tree/master

Obtained from:	FreeBSD Haskell
This commit is contained in:
Gabor Pali 2012-02-13 02:37:09 +00:00
parent cc70528199
commit 8bd3d20de2
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=291125
4 changed files with 30 additions and 0 deletions

View File

@ -44,6 +44,7 @@ categories_port= math/hs-categories
cgi_port= www/hs-cgi
checkers_port= devel/hs-checkers
citeproc-hs_port= textproc/hs-citeproc-hs
clientsession_port= security/hs-clientsession
cmdargs_port= devel/hs-cmdargs
comonad_port= math/hs-comonad
comonad-transformers_port= math/hs-comonad-transformers

View File

@ -0,0 +1,22 @@
# New ports collection makefile for: hs-clientsession
# Date created: November 19, 2011
# Whom: haskell@FreeBSD.org
#
# $FreeBSD$
#
PORTNAME= clientsession
PORTVERSION= 0.7.4
CATEGORIES= security haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Securely store session data in a client-side cookie
LICENSE= BSD
USE_CABAL= base64-bytestring>=0.1.0.3 cereal>=0.3 cprng-aes>=0.2 \
crypto-api>=0.6.4 cryptocipher>=0.2.5 entropy>=0.2.1 \
skein>=0.1 tagged>=0.1
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (cabal/clientsession-0.7.4.tar.gz) = 5a6f7a025dd11087f444795f159dd3e7ea610a0eec869d96d8a451fff3781514
SIZE (cabal/clientsession-0.7.4.tar.gz) = 7004

View File

@ -0,0 +1,5 @@
Achieves security through AES-CTR encryption and Skein-MAC-512-256
authentication. Uses Base64 encoding to avoid any issues with
characters.
WWW: http://github.com/snoyberg/clientsession/tree/master