org.bouncycastle.math.raw (Bouncy Castle Library 1.85 API Specification)
Date: 2026-07-12

# Package org.bouncycastle.math.raw

Math support for raw multi-precision calculations.

See: Description

- Class Summary
  Class | Description
  --- | ---
  Bits |
  GF16 |
  GF256AES | Constant-time GF(2^8) primitives over the AES reduction polynomial x^8 + x^4 + x^3 + x + 1 (0x11b).
  Interleave |
  Mod | Modular inversion as implemented in this class is based on the paper "Fast constant-time gcd computation and modular inversion" by Daniel J.
  Mont256 |
  Nat |
  Nat128 |
  Nat160 |
  Nat192 |
  Nat224 |
  Nat256 |
  Nat320 |
  Nat384 |
  Nat448 |
  Nat512 |
  Nat576 |

## Package org.bouncycastle.math.raw Description

Math support for raw multi-precision calculations.