Files
2026-01-29 11:04:48 -08:00

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