{"repo":"rrrodzilla/rusty_paseto","free":true,"listed":false,"github":"https://github.com/rrrodzilla/rusty_paseto","clone":"git clone https://github.com/rrrodzilla/rusty_paseto.git","description":"A type-driven, ergonomic RUST implementation of the PASETO protocol for secure stateless tokens.","language":"Rust","stars":145,"topics":["rust","privacy","cryptography","security","auth","authentication","ed25519","encryption","encryption-algorithms","jwt"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"rusty paseto A type-driven, ergonomic implementation of the PASETO protocol for secure stateless tokens. --- Table of Contents 1) About PASETO 2) Examples - Building and parsing tokens - A default token - A default parser - Validating tokens and handling errors - A token with a footer - A token with an implicit assertion (V3/V4 only) - Setting a different expiration time - Tokens that never expire - Setting PASETO claims - Setting your own Custom Claims - Validating claims - Checking claims - Custom validation - PASERK (Platform-Agnostic Serialized Keys) - Basic key serialization - Key identification - Key wrapping with PIE - Password-based key wrapping - Sealing keys 3) Architecture - Feature gates - default - batteries included - generic - core 4) Roadmap and Current Feature Status - PASETO Specification - PASERK Specification 5) Acknowledgments 6) Support 7) Like this crate --- About PASETO PASETO: Platform-Agnostic Security Tokens Paseto is everything you love about JOSE (JWT, JWE, JWS) without any of the many design deficits that plague the JOSE standards. rusty paseto is meant to be flexible and configurable for your specific use case. Whether you want to get started quickly with sensible defaults, create your own version of rusty paseto in order to customize your own defaults and functionality or just want to use the core PASETO crypto features, the crate is heavily feature gated to allow for your needs. ## Examples ### Building and parsing tokens Here's a basic, defau","default_branch":null,"files":null,"tree":[],"storefront":"/r/rrrodzilla","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rrrodzilla/rusty_paseto/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."}