From dfa57bf7821a63c65ef0f83234c79f611fab46db Mon Sep 17 00:00:00 2001 From: Mark Adams Date: Sat, 13 Dec 2014 23:13:52 -0600 Subject: Removed redundant tests for _load_ssh_rsa_public_key since it is now a non-public part of the API and made a number of minor changes to tests and documentation --- src/cryptography/hazmat/primitives/serialization.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src') diff --git a/src/cryptography/hazmat/primitives/serialization.py b/src/cryptography/hazmat/primitives/serialization.py index e1ffab9e..38c541cb 100644 --- a/src/cryptography/hazmat/primitives/serialization.py +++ b/src/cryptography/hazmat/primitives/serialization.py @@ -56,8 +56,7 @@ def load_ssh_public_key(data, backend): def _load_ssh_rsa_public_key(data, backend): - if not data.startswith(b'ssh-rsa '): - raise ValueError('SSH-formatted RSA keys must begin with ssh-rsa') + assert data.startswith(b'ssh-rsa ') parts = data.split(b' ') data = base64.b64decode(parts[1]) -- cgit v1.2.3