Skip to main content

binius_field/arch/portable/
packed_ghash_sq_256.rs

1// Copyright 2026 The Binius Developers
2
3//! Portable strategy selection for the `PackedGhashSq1x256b` packing.
4
5/// Widening-multiply wrapper used by the `PackedGhashSq1x256b` packing: the sliced Karatsuba
6/// multiply, which defers the multiply-by-`X` into one of its two GHASH reductions.
7pub type GhashSqWideMul1x<T> = super::arithmetic::ghash_sq::GhashSqSlicedWideMul<T>;