Development & Integration Guides
Comprehensive guides for developing with and integrating MetaMUI Crypto Primitives into your applications.
Overview
This section provides practical guides for developers working with MetaMUI Crypto Primitives, covering everything from basic usage to advanced integration scenarios.
Guide Categories
Getting Started
Development Guides
Migration Guides
Implementation Guides
Classical Algorithms
Post-Quantum Algorithms
- ML-KEM
- ML-DSA
- Hybrid Encryption Protocol
- PQC Implementation Guide
- Deploying the post-quantum packages
Packages
Security Guides
Quick Reference Guides
Common Tasks
- Generating secure random numbers
- Creating and verifying signatures
- Encrypting and decrypting data
- Key derivation and management
- Password hashing
Integration Patterns
- Client-server encryption
- End-to-end encryption
- Hybrid encryption schemes
- Key agreement protocols
- Zero-knowledge proofs
Code Examples
The Quick Start carries one post-quantum round trip per language; every snippet there was run against a locally built candidate of the 1.0.0-rc.7 tree. This page carries no code of its own.
Best Practices
- Algorithm Selection
- Use post-quantum algorithms for long-term security
- Consider hybrid approaches for transition periods
- Match algorithm strength to data sensitivity
- Key Management
- Never hard-code keys
- Use secure key derivation functions
- Implement proper key rotation
- Error Handling
- Handle cryptographic errors securely
- Avoid leaking information through error messages
- Implement proper logging without exposing sensitive data