code wiki / ghash
topic: ghash
5 modules sharing the ghash name family (derived from the tree's prefix discipline).
| module | description | lines | funcs |
|---|---|---|---|
| nx_ghash.nx | GF(2^128) multiplication and GHASH accumulator. | 231 | 14 |
| nx_ghash_bench.nx | throughput: bit-by-bit GF(2^128) reference vs the PCLMULQDQ backend. | 56 | 3 |
| nx_ghash_clmul.nx | hardware PCLMULQDQ backend for GF(2^128) multiply (GHASH core). | 186 | 10 |
| nx_ghash_clmul_gate.nx | KAT-equality gate: the PCLMULQDQ GHASH backend | 92 | 6 |
| nx_ghash_kat_test.nx | canonical KAT for the GHASH primitive | 82 | 2 |