Here are four new hs-ports in category security needed for the update of www/hs-snap. security/hs-entropy is also required for an update of security/hs-crypto-api (which in turn is required for other hs-snap dependencies).
Descriptions below.
ok to import?
Ciao,
Kili
ps: after this, there are only 15 nore new ports and 7 updates
missing for hs-snap-0.7 ;-)
***
Information for inst:hs-entropy-0.2.1
Comment:
platform independent entropy source
Required by:
hs-crypto-api-0.8
hs-cprng-aes-0.2.3
Description:
A platform independent method to obtain cryptographically strong entropy
(urandom on Linux, CryptAPI on Windows, patches welcome).
Maintainer: The OpenBSD ports mailing-list <[email protected]>
WWW: http://hackage.haskell.org/package/entropy
***
Information for inst:hs-mwc-random-0.10.0.1
Comment:
fast, high quality pseudo random number generation
Description:
This package contains code for generating high quality random numbers
that follow either a uniform or normal distribution. The generated
numbers are suitable for use in statistical applications.
The uniform PRNG uses Marsaglia's MWC256 (also known as MWC8222)
multiply-with-carry generator, which has a period of 2^8222 and
fares well in tests of randomness. It is also extremely fast,
between 2 and 3 times faster than the Mersenne Twister.
Compared to the mersenne-random package, this package has a more
convenient API, is faster, and supports more statistical distributions.
Maintainer: The OpenBSD ports mailing-list <[email protected]>
WWW: http://hackage.haskell.org/package/mwc-random
***
Information for inst:hs-pwstore-fast-2.2
Comment:
secure password storage
Description:
To store passwords securely, they should be salted, then hashed
with a slow hash function. This library uses PBKDF1-SHA256, and
handles all the details.
Maintainer: The OpenBSD ports mailing-list <[email protected]>
WWW: http://hackage.haskell.org/package/pwstore-fast
***
Information for inst:hs-skein-0.1.0.4
Comment:
a family of cryptographic hash functions
Description:
Skein (http://www.skein-hash.info/) is a family of fast
secure cryptographic hash functions designed by Niels
Ferguson, Stefan Lucks, Bruce Schneier, Doug Whiting, Mihir
Bellare, Tadayoshi Kohno, Jon Callas and Jesse Walker.
This package uses bindings to the optimized C implementation of
Skein. We provide a high-level interface (see module "Crypto.Skein")
to some of the Skein use cases. We also provide a low-level interface
(see module "Crypto.Skein.Internal") should you need to use Skein
in a different way.
Currently we have support for Skein as cryptographic hash function
as Skein as a message authentication code (Skein-MAC). For examples
of how to use this package, see "Crypto.Skein" module documentation.
Maintainer: The OpenBSD ports mailing-list <[email protected]>
WWW: http://hackage.haskell.org/package/skein
hs-entropy.tgz
Description: application/tar-gz
hs-mwc-random.tgz
Description: application/tar-gz
hs-pwstore-fast.tgz
Description: application/tar-gz
hs-skein.tgz
Description: application/tar-gz
