URCA

API

  • blocks.present.py
  • blocks.speck.py
  • utilities.py
URCA
  • Index

Index

D | E | G | K | M | P | R | S | U

D

  • decrypt() (urca.cpu.blocks.present.Present method)
    • (urca.cpu.blocks.speck.Speck method)
  • decrypt_function() (urca.cpu.blocks.speck.Speck method)

E

  • encrypt() (urca.cpu.blocks.present.Present method)
    • (urca.cpu.blocks.speck.Speck method)
  • encrypt_function() (urca.cpu.blocks.speck.Speck method)

G

  • get_bits() (in module urca.cpu.utilities)
  • get_dtype() (in module urca.cpu.utilities)

K

  • keysize_to_counterlow (urca.cpu.blocks.present.Present attribute)
  • keysize_to_keybitsinsbox (urca.cpu.blocks.present.Present attribute)

M

  • module
    • urca.cpu.blocks.present
    • urca.cpu.blocks.speck
    • urca.cpu.utilities

P

  • Present (class in urca.cpu.blocks.present)

R

  • reversed_sbox (urca.cpu.blocks.present.Present attribute)
  • revert_keys() (urca.cpu.blocks.present.Present method)
    • (urca.cpu.blocks.speck.Speck method)
  • rotation_amount (urca.cpu.blocks.present.Present attribute)

S

  • sbox (urca.cpu.blocks.present.Present attribute)
  • Speck (class in urca.cpu.blocks.speck)

U

  • update_keys() (urca.cpu.blocks.present.Present method)
    • (urca.cpu.blocks.speck.Speck method)
  • urca.cpu.blocks.present
    • module
  • urca.cpu.blocks.speck
    • module
  • urca.cpu.utilities
    • module

© Copyright (c) 2025 Alessandro De Piccoli.

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