perf: validate ssh key

pull/9202/head
feng 2022-12-13 15:50:47 +08:00
parent 1af86ccdfe
commit 1660362499
1 changed files with 2 additions and 2 deletions

View File

@ -190,8 +190,8 @@ def _parse_ssh_private_key(text, password=None):
if is_openssh_format_key(text):
return serialization.load_ssh_private_key(text, password=password)
return serialization.load_pem_private_key(text, password=password)
except (ValueError, TypeError) as e:
raise e
except (ValueError, TypeError):
return None
def is_openssh_format_key(text: bytes):