From a031d726ccdd358cec63a7892b3ce1e88b201313 Mon Sep 17 00:00:00 2001 From: Rob Austein Date: Fri, 7 Apr 2017 17:41:30 -0400 Subject: Pull key type information from uploaded key in hal_rpc_pkey_load(). Now that we use PKCS #8 format for private keys, all key formats we use include ASN.1 AlgorithmIdentifier field describing the key, so specifying key type and curve as arguments to hal_rpc_pkey_load() is neither necessary nor particularly useful. --- key-backup.py | 4 ---- 1 file changed, 4 deletions(-) (limited to 'key-backup.py') diff --git a/key-backup.py b/key-backup.py index 3d971e7..4cdd9e9 100644 --- a/key-backup.py +++ b/key-backup.py @@ -70,8 +70,6 @@ def test_export(): kekek = RSA.importKey(kekek_pem) kekek_handle = hsm.pkey_load( - type = HAL_KEY_TYPE_RSA_PUBLIC, - curve = HAL_CURVE_NONE, flags = HAL_KEY_FLAG_USAGE_KEYENCIPHERMENT, der = kekek.publickey().exportKey(format = "DER")) atexit(kekek_handle.delete) @@ -102,8 +100,6 @@ def test_import(): if False: kekek = RSA.importKey(kekek_pem) kekek_handle = hsm.pkey_load( - type = HAL_KEY_TYPE_RSA_PRIVATE, - curve = HAL_CURVE_NONE, flags = HAL_KEY_FLAG_USAGE_KEYENCIPHERMENT, der = kekek.exportKey(format = "DER", pkcs = 8)) atexit(kekek_handle.delete) -- cgit v1.2.3