An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

raaz

Raaz is a cryptographic library which provides the state of the art cryptographic primitives via a high-level, type safe interface. The default interface provided to the user is through the top level module Raaz. Rather than bothering the user with low-level details like the selection of primitives or entropy sources, this top level module only talks about the desired cryptographic operation (whether it is message digest or message encryption etc). A standalone application that needs cryptography should stick to using this top level interface. Sometimes the selection of primitives is not in our hands --- we may need to interface with other programs written in other languages or using other libraries. For such situation, raaz exposes a primitive specific interface. As an example raaz exposes the Raaz.Digest.Sha256 module that gives the same interface as that of Raaz.Digest but uses sha256 as the underlying cryptographic hash.

Ecosystem
hackage.haskell.org
Latest Release
0.3.11
about 1 year ago
Versions
20
Downloads
6,290 total
Dependent Packages
1
Dependent Repos
12
Links
Registry hackage.haskell.org
Source Repository
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:hackage/raaz
spec
License Apache-2.0, BSD-1-Clause
First Release over 9 years ago
Last Synced 21 days ago
Repository
Stars 69 on GitHub
Forks 24 on GitHub
Commits 2876
Committers 14
Avg per Author 205.429
DDS 0.229
Rankings on hackage.haskell.org
Forks Top 7.9%