Polynomial Bit-Length Bounds for Encoded Group Elements #
From the polynomial-time certificates for order, generator, and smul on a
PrimeOrderGroupFamily, together with generator surjectivity smul_generator_surjective, every
encoded group element F.encode d x has bit-length bounded by a fixed polynomial in the
description length (F.encDesc d).length.
Main results #
Cslib.Crypto.PrimeOrderGroupFamily.exists_length_encode_le: uniform polynomial bound on(F.encode d x).lengthin terms of(F.encDesc d).length.
Every encoded group element F.encode d x has bit-length polynomially bounded in
(F.encDesc d).length.