{"repo":"return/branca","free":true,"listed":false,"github":"https://github.com/return/branca","clone":"git clone https://github.com/return/branca.git","description":"Authenticated and encrypted API tokens written in Rust. A secure JWT alternative.","language":"Rust","stars":76,"topics":["rust","xchacha20-poly1305","branca","jwt","token-based-authentication","cryptography","aead","authenticated-encryption"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Branca - A secure alternative token format to JWT Crate Documentation License CI :---: :-----------: :-----------: :-----------: [![Crates.io][crates-badge]][crates-url] [![Docs][doc-badge]][doc-url] [![License][license-badge]][license-url] [![CI][ci-badge]][ci-url] [crates-badge]: https://img.shields.io/crates/v/branca.svg [crates-url]: https://crates.io/crates/branca [doc-badge]: https://docs.rs/branca/badge.svg [doc-url]: https://docs.rs/branca [license-badge]: https://img.shields.io/badge/License-MIT-brightgreen.svg [license-url]: https://github.com/return/branca/blob/master/LICENSE [ci-badge]: https://github.com/return/branca/workflows/CI/badge.svg [ci-url]: https://github.com/return/branca/actions Branca is a secure alternative token format to JWT. This implementation is written in pure Rust and uses the XChaCha20-Poly1305 AEAD (Authenticated Encryption with Associated Data) stream cipher for generating authenticated and encrypted tamper-proof tokens. More information about the Branca token specification can be found here in branca-spec. Security NOTE: Branca uses Orion for its cryptographic primitives and due to Orion not receiving any formal security audit, the same security risks that Orion has also applies to this Branca implementation if one uses it in production. For a better understanding about the security risks involved, see the Orion wiki. ⚠️ Use at your own risk. ⚠️ Requirements Rust 1.52 Cargo Installation Add this line into your Cargo.toml under the depende","default_branch":null,"files":null,"tree":[],"storefront":"/r/return","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/return/branca/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}