ovunto-security 0.1.1

A library for secure end-to-end communication between clients through a server.
Documentation

Ovunto Security

Ovunto Security is a Rust library for secure end-to-end communication between clients through a server. It provides functionality for encrypting and decrypting messages, managing keys, and constructing cryptographic chains.

Features

  • Encryption: Encrypt and decrypt messages using AES-GCM encryption.
  • Key Management: Derive keys from passwords and salts, manage keyrings, and generate random keys. Chain Construction: Build cryptographic chains for secure communication between clients.

Installation

Add this crate to your Cargo.toml

[dependencies]
ovunto-security = "0.1.0"

Usage

use ovunto_security::{Error, Keyring, Salt};
fn main() -> Result<(), Error> {
// Example usage goes here
//     Ok(())\n}\n```

## Documentation
API documentation for this crate can be found on [docs.rs](https://docs.rs/ovunto-security).

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.