rty def public_numbers(self) -> RSAPublicNumbers: ... def asbytes(self) -> bytes: ... def __hash__(self) -> int: ... def get_name(self) -> str: ... def get_bits(self) -> int: ... def can_sign(self) -> bool: ... def sign_ssh_data(self, data: bytes) -> Message: ... def verify_ssh_sig(self, data: bytes, msg: Message) -> bool: ... def write_private_key_file(self, filename: str, password: Optional[str] = ...) -> None: ... def write_private_key(self, file_obj: IO[str], password: Optional[str] = ...) -> None: ... @staticmethod def generate(bits: int, progress_func: Optional[Callable[..., Any]] = ...) -> RSAKey: ... PK