VernamVeil Logo

API Reference:

  • Byte Search
  • Deniability Utilities
  • Fx Utilities
  • Hash Utilities
  • VernamVeil Class

Guides & Implementation Notes:

  • Getting Started and Concepts
  • C Extension Build and Usage
VernamVeil
  • VernamVeil v0.1.0 Documentation
  • Edit on GitHub

VernamVeil v0.1.0 Documentation

Welcome to the documentation for VernamVeil. Get started by exploring the sections below.

API Reference:

  • Byte Search
    • find()
    • find_all()
  • Deniability Utilities
    • forge_plausible_fx()
  • Fx Utilities
    • FX
      • FX.keystream_fn
      • FX.block_size
      • FX.vectorise
      • FX.source_code
    • OTPFX
      • OTPFX.keystream
      • OTPFX.position
      • OTPFX.block_size
      • OTPFX.vectorise
      • OTPFX.source_code
    • check_fx_sanity()
    • generate_default_fx()
    • generate_keyed_hash_fx()
    • generate_polynomial_fx()
    • load_fx_from_file()
  • Hash Utilities
    • blake3
      • blake3.block_size
      • blake3.copy()
      • blake3.digest()
      • blake3.digest_size
      • blake3.hexdigest()
      • blake3.name
      • blake3.update()
    • fold_bytes_to_uint64()
    • hash_numpy()
  • VernamVeil Class
    • VernamVeil
      • VernamVeil.decode()
      • VernamVeil.encode()
      • VernamVeil.get_initial_seed()
      • VernamVeil.process_file()

Guides & Implementation Notes:

  • Getting Started and Concepts
  • C Extension Build and Usage
Next

© Copyright 2025, Vasilis Vryniotis.

Built with Sphinx using a theme provided by Read the Docs.