def _sample_random_in_range(range:int): val = bls_basic.KeyGen(secrets.token_bytes(48), b'fireblocks_bls_randomness') if (val < 2**100): raise GenVerErrorBasic(f'Suspicious randomness samples') return val % range
def test_key_gen(ikm, result_sk): _, sk = G2Basic.KeyGen(ikm) assert sk == result_sk