law v_gcm_mul_x

bend-osdev-gf@0.1.1.0 · LAWS.bend:221

import bend-osdev-gf@0.1.1.0/LAWS.bend as LAWS
import Base
import bend-osdev-gf@0.1.1.0/gf128.bend as H

221# GCM's x is the block 0x40 00 .. 00: mul_x_gcm is multiplication by it
222law v_gcm_mul_x:
223  {H.Gf128.mul_gcm(H.Gf128.of_words(19088743, 2309737967, 4275878552, 1985229328), H.Gf128.of_words(1073741824, 0, 0, 0)) == H.Gf128.mul_x_gcm(H.Gf128.of_words(19088743, 2309737967, 4275878552, 1985229328)) : H.Gf128}

Uses (4)

Used by (0)

No other definition uses this definition.