SCBE-AETHERMOORE: Getting Started Guide

Document ID: SCBE-ENABLE-2026-001
Version: 1.0.0
Date: January 18, 2026
Author: Isaac Davis


Overview

SCBE-AETHERMOORE is a post-quantum hybrid encryption system combining:

  • 14-layer hyperbolic geometry for AI safety governance
  • SpiralSeal SS1 for authenticated encryption (AES-256-GCM + Kyber768 + Dilithium3)
  • Six Sacred Tongues for spell-text encoding

This guide covers installation, basic usage, and production deployment.


Quick Install

pip install scbe-aethermoore

Option 2: From source

git clone https://github.com/issdandavis/scbe-aethermoore-demo.git
cd scbe-aethermoore-demo
pip install -e .

Dependencies

Required

numpy>=1.24.0
scipy>=1.10.0
pycryptodome>=3.19.0

Optional (for real post-quantum crypto)

pypqc>=0.0.6          # Real Kyber768 + Dilithium3 (NIST PQC)

Development

pytest>=7.0.0
pytest-cov>=4.0.0

Minimal Example

from symphonic_cipher.scbe_aethermoore.spiral_seal import SpiralSealSS1

# Create sealer with master secret (32 bytes)
master_secret = b'your-32-byte-secret-key-here!!'  # Use KMS in production!
ss = SpiralSealSS1(master_secret=master_secret, kid='k01')

# Seal (encrypt) data
plaintext = b"API_KEY=sk-abc123xyz"
aad = "service=openai;env=prod"
sealed = ss.seal(plaintext, aad=aad)
print(sealed)
# Output: SS1|kid=k01|aad=service=openai;env=prod|salt=ru:...|nonce=ko:...|ct=ca:...|tag=dr:...

# Unseal (decrypt) data
recovered = ss.unseal(sealed, aad=aad)
assert recovered == plaintext

Post-Quantum Mode

For quantum-resistant encryption, install pypqc and use hybrid mode:

pip install pypqc
from symphonic_cipher.scbe_aethermoore.spiral_seal import SpiralSealSS1

# Hybrid mode: Kyber768 + AES-256-GCM
ss = SpiralSealSS1(
    master_secret=master_secret,
    kid='k01',
    mode='hybrid'  # Enables Kyber768 key encapsulation
)

# Seal with signature
sealed = ss.seal(plaintext, aad=aad, sign=True)

# Check PQC status
status = ss.get_status()
print(status['key_exchange']['backend'])  # 'pypqc' or 'fallback'

Risk Governance

Use the 14-layer pipeline for AI safety decisions:

from symphonic_cipher.scbe_aethermoore import constants
from symphonic_cipher.scbe_aethermoore.axiom_grouped import (
    LanguesMetric, HyperspacePoint
)

# Create governance metric
metric = LanguesMetric()

# Evaluate a context point
point = HyperspacePoint(trust=0.7, risk=0.3)
L = metric.compute(point)
risk_level, decision = metric.risk_level(L)

print(f"Risk: {risk_level}, Decision: {decision}")
# Output: Risk: LOW, Decision: ALLOW

Environment Variables

Configure via environment for production:

Variable Default Description
SCBE_MASTER_SECRET (none) 32-byte hex-encoded master secret
SCBE_KID k01 Key identifier for rotation
SCBE_MODE symmetric symmetric or hybrid
SCBE_METRICS_BACKEND stdout stdout, prometheus, datadog
export SCBE_MASTER_SECRET=$(openssl rand -hex 32)
export SCBE_MODE=hybrid

Verify Installation

Run the test suite to verify everything works:

# Quick verification
python -c "from symphonic_cipher.scbe_aethermoore.spiral_seal import SpiralSealSS1; print('OK')"

# Full test suite (250 tests)
pytest tests/test_scbe_comprehensive.py tests/test_industry_grade.py -v

PQC Backend Status

Check which cryptographic backend is active:

from symphonic_cipher.scbe_aethermoore.spiral_seal.key_exchange import get_pqc_status
from symphonic_cipher.scbe_aethermoore.spiral_seal.signatures import get_pqc_sig_status

print(get_pqc_status())
# {'available': True, 'backend': 'pypqc', 'algorithm': 'Kyber768', ...}

print(get_pqc_sig_status())
# {'available': True, 'backend': 'pypqc', 'algorithm': 'Dilithium3', ...}

Warning: If backend shows fallback, you’re using classical crypto simulation. Install pypqc for real post-quantum security.


Production Checklist

Before deploying to production:

  • Master secret from KMS - Never hardcode secrets
  • Real PQC backend - pip install pypqc
  • AAD binding - Always include context in AAD
  • Key rotation - Configure rotation policy
  • Metrics enabled - Set SCBE_METRICS_BACKEND
  • Tests passing - Run full test suite

API Reference

SpiralSealSS1

Method Description
seal(plaintext, aad, sign) Encrypt and return SS1 blob
unseal(blob, aad, verify_sig) Decrypt SS1 blob
sign(message) Dilithium3 signature (hybrid mode)
verify(message, signature) Verify signature
rotate_key(new_kid, new_secret) Rotate master secret
get_status() Get crypto backend status

LanguesMetric

Method Description
compute(point) Compute Langues metric L
risk_level(L) Get risk level and decision

Troubleshooting

“No cryptographic backend available”

pip install pycryptodome
# or
pip install cryptography

“Using classical fallback”

pip install pypqc

Import errors

pip install -e .  # Reinstall in editable mode

Next Steps


SCBE-AETHERMOORE: Post-quantum AI safety infrastructure.


© 2026 Aethermoore - Issac Davis, Founder | Patent Pending (63/961,403) | Products | Demo

This site uses Just the Docs, a documentation theme for Jekyll.