{"id":27378004,"url":"https://github.com/raaz-crypto/raaz","last_synced_at":"2025-04-13T13:32:46.913Z","repository":{"id":4556911,"uuid":"5697868","full_name":"raaz-crypto/raaz","owner":"raaz-crypto","description":"Cryptographic library for Haskell ","archived":false,"fork":false,"pushed_at":"2025-02-18T14:32:02.000Z","size":8011,"stargazers_count":67,"open_issues_count":9,"forks_count":24,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-03-20T10:39:32.443Z","etag":null,"topics":["cryptographic-library","cryptography","haskell","raaz"],"latest_commit_sha":null,"homepage":"","language":"Haskell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/raaz-crypto.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE-APACHE-2.0","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2012-09-06T05:25:48.000Z","updated_at":"2025-02-18T14:32:07.000Z","dependencies_parsed_at":"2023-01-13T13:09:31.607Z","dependency_job_id":"93e92e6a-3f1e-4bc3-92f1-eccdd794477f","html_url":"https://github.com/raaz-crypto/raaz","commit_stats":{"total_commits":2876,"total_committers":14,"mean_commits":"205.42857142857142","dds":"0.22913769123783034","last_synced_commit":"f768ae15e32fa9dd1f575fcd20e62de4153c4b65"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raaz-crypto%2Fraaz","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raaz-crypto%2Fraaz/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raaz-crypto%2Fraaz/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raaz-crypto%2Fraaz/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/raaz-crypto","download_url":"https://codeload.github.com/raaz-crypto/raaz/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248721130,"owners_count":21151050,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cryptographic-library","cryptography","haskell","raaz"],"created_at":"2025-04-13T13:31:40.460Z","updated_at":"2025-04-13T13:32:46.901Z","avatar_url":"https://github.com/raaz-crypto.png","language":"Haskell","funding_links":[],"categories":[],"sub_categories":[],"readme":"Raaz: A secure cryptographic library\n====================================\n\n[![Apache-2.0 OR BSD-3-Clause][shields-license]](#legal)\n[![][ci-build]][github-actions]\n[![][ci-checks]][github-actions]\n[![Hackage][hackage-badge]][hackage]\n[![Hackage Dependencies][hackage-deps-badge]][hackage-deps]\n\nRaaz is a cryptographic library in Haskell that provide a high level\nand safe access to a lot of cryptographic operations. The library can\nbe used for standalone cryptographic applications as well as for\nimplementing other network protocols. Some of the features that are\nunique to raaz are the following\n\n1. Pervasive use of types for better safety.\n2. Default choice of primitives and implementations are safe.\n3. Mechanism to have multiple implementations for any given\n   cryptographic primitives. An advanced user who has an in-depth\n   knowledge of the platform should be able to plugin the desired\n   implementation.\n4. Strong emphasis on API design with thorough documentation.\n\nBuilding\n--------\n\nThe recommended way to install raaz is through `cabal-install` version\n3.0 or above. We also need a version of GHC that supports backpack\n(for details on which version of GHC is supported, refer to our\n[CI-builds][github-actions]).\n\n    cabal build\n    cabal test\n    cabal install\n\nOnline documentation\n--------------------\n\n- [Latest release][doc-latest]\n- [Release candidate][doc-candidate]\n\nAbout the name\n--------------\n\nThe word `Raaz` (\u0026#x0930;\u0026#x093E;\u0026#x095B;) stands for secret in Hindi.\n\n\nLegal\n-----\n\nCopyright 2012 Piyush P Kurur\n\nThe library is licensed under\n\n* Apache License, Version 2.0\n  \u003chttp://www.apache.org/licenses/LICENSE-2.0\u003e\n* BSD 3-Clause license\n  \u003chttps://opensource.org/licenses/BSD-3-Clause\u003e\n\nYou may not use this software except in compliance with one of the\nabove Licenses (*at your option*).\n\nSPDX-License-Identifier: (Apache-2.0 OR  BSD-3-Clause)\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under these Licenses is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or\nimplied. For the exact terms and conditions see the accompanying\nLICENSE file.\n\n\n[wiki]: \u003chttps://github.com/raaz-crypto/raaz/wiki\u003e \"Raaz Wiki\"\n[repo]: \u003chttps://github.com/raaz-crypto/raaz\u003e \"Raaz on github\"\n[blake2]: \u003chttps://blake2.net/\u003e \"Blake2 hash function\"\n[emailgroups]: \u003chttps://groups.google.com/forum/#!forum/hraaz\u003e \"Raaz on Google groups\"\n[hackage]:       \u003chttps://hackage.haskell.org/package/raaz\u003e\n[hackage-badge]: \u003chttps://img.shields.io/hackage/v/raaz.svg\u003e\n[hackage-deps-badge]: \u003chttps://img.shields.io/hackage-deps/v/raaz.svg\u003e\n[hackage-deps]: \u003chttps://packdeps.haskellers.com/feed?needle=raaz\u003e\n[shields-license]: \u003chttps://img.shields.io/badge/License-Apache--2.0%20OR%20BSD--3--Clause-informational.svg\u003e\n[ci-build]: \u003chttps://github.com/raaz-crypto/raaz/workflows/Build/badge.svg\u003e \"Building source\"\n[ci-checks]: \u003chttps://github.com/raaz-crypto/raaz/workflows/Checks/badge.svg\u003e \"Source code checks\"\n[github-actions]: \u003chttps://github.com/raaz-crypto/raaz/actions\u003e \"Github actions\"\n[doc-latest]: \u003chttps://hackage.haskell.org/package/raaz\u003e\n[doc-candidate]: \u003chttps://hackage.haskell.org/package/raaz-0.3.0/candidate\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraaz-crypto%2Fraaz","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fraaz-crypto%2Fraaz","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraaz-crypto%2Fraaz/lists"}