mirror of
https://github.com/luxfi/session.git
synced 2026-10-30 15:17:14 +00:00
1.0 KiB
1.0 KiB
SessionVM Documentation
Post-quantum secure messaging VM for the Lux blockchain ecosystem.
Quick Start
import (
"github.com/luxfi/session/crypto"
"github.com/luxfi/session/vm"
)
// Generate post-quantum identity
identity, err := crypto.GenerateIdentity()
// Encrypt to recipient
ciphertext, err := crypto.EncryptToRecipient(recipientKEMPublicKey, plaintext)
// Sign message
signature, err := crypto.Sign(identity.DSASecretKey, message)
Contents
- Cryptography - Post-quantum cryptographic primitives
- Architecture - System design and components
- Integration - Integrating SessionVM into your chain
- API Reference - Go package documentation
Related
- luxcpp/session - C++ storage server
- luxfi/crypto - Cryptographic primitives
- parsdao/node - Pars blockchain integration