ciphers.elgamal_key_generator ============================= .. py:module:: ciphers.elgamal_key_generator Attributes ---------- .. autoapisummary:: ciphers.elgamal_key_generator.min_primitive_root Functions --------- .. autoapisummary:: ciphers.elgamal_key_generator.generate_key ciphers.elgamal_key_generator.main ciphers.elgamal_key_generator.make_key_files ciphers.elgamal_key_generator.primitive_root Module Contents --------------- .. py:function:: generate_key(key_size: int) -> tuple[tuple[int, int, int, int], tuple[int, int]] .. py:function:: main() -> None .. py:function:: make_key_files(name: str, key_size: int) -> None .. py:function:: primitive_root(p_val: int) -> int .. py:data:: min_primitive_root :value: 3