An open API service indexing awesome lists of open source software.

https://github.com/nucypher/rust-umbral

Umbral implementation in Rust
https://github.com/nucypher/rust-umbral

Last synced: about 1 year ago
JSON representation

Umbral implementation in Rust

Awesome Lists containing this project

README

          

# Implementation of Umbral proxy reencryption algorithm

This repo contains Rust implementation of the [Umbral][umbral] threshold proxy re-encryption scheme and bindings to some other languages.

* [Rust](https://github.com/nucypher/rust-umbral/tree/master/umbral-pre) (primary) [![crate][rust-crate-image]][rust-crate-link] [![Docs][rust-docs-image]][rust-docs-link] ![License][rust-license-image] [![Build Status][rust-build-image]][rust-build-link] [![Coverage][rust-coverage-image]][rust-coverage-link]
* [JavaScript](https://github.com/nucypher/rust-umbral/tree/master/umbral-pre-wasm) (WASM-based) [![npm package][js-npm-image]][js-npm-link] ![License][js-license-image]
* [Python](https://github.com/nucypher/rust-umbral/tree/master/umbral-pre-python) [![pypi package][pypi-image]][pypi-link] [![Docs][rtd-image]][rtd-link] ![License][pypi-license-image]

[rust-crate-image]: https://img.shields.io/crates/v/umbral-pre.svg
[rust-crate-link]: https://crates.io/crates/umbral-pre
[rust-docs-image]: https://docs.rs/umbral-pre/badge.svg
[rust-docs-link]: https://docs.rs/umbral-pre/
[rust-license-image]: https://img.shields.io/crates/l/umbral-pre
[rust-build-image]: https://github.com/nucypher/rust-umbral/workflows/umbral-pre/badge.svg?branch=master&event=push
[rust-build-link]: https://github.com/nucypher/rust-umbral/actions?query=workflow%3Aumbral-pre
[rust-coverage-image]: https://codecov.io/gh/nucypher/rust-umbral/branch/master/graph/badge.svg
[rust-coverage-link]: https://codecov.io/gh/nucypher/rust-umbral
[js-npm-image]: https://img.shields.io/npm/v/@nucypher/umbral-pre
[js-npm-link]: https://www.npmjs.com/package/@nucypher/umbral-pre
[js-license-image]: https://img.shields.io/npm/l/@nucypher/umbral-pre
[pypi-image]: https://img.shields.io/pypi/v/umbral-pre
[pypi-link]: https://pypi.org/project/umbral-pre/
[pypi-license-image]: https://img.shields.io/pypi/l/umbral-pre
[rtd-image]: https://readthedocs.org/projects/rust-umbral/badge/?version=latest
[rtd-link]: https://rust-umbral.readthedocs.io/en/latest/
[umbral]: https://github.com/nucypher/umbral-doc/blob/master/umbral-doc.pdf