Xmlsec.Error: (1, «невозможно загрузить ключ») при загрузке закрытого ключа ⇐ Python

Программы на Python
Anonymous
Xmlsec.Error: (1, «невозможно загрузить ключ») при загрузке закрытого ключа

Сообщение Anonymous »

У меня есть личный файл X509, и я пытаюсь использовать приведенный ниже код для загрузки закрытого ключа. Однако я получаю сообщение об ошибке xmlsec.Error: (1, «невозможно загрузить ключ»). Я попробовал несколько способов. ничего не работает, и более того, сообщение об ошибке недостаточно подробное, чтобы попробовать другие варианты.
Любые предложения приветствуются. Спасибо.
with open('private_key.pem', 'rb') as key_file:
key_data = key_file.read()
xmlsec.Key.from_memory(key_data, xmlsec.constants.KeyDataFormatPem)

Мой формат файла PEM показан ниже:
-----BEGIN PRIVATE KEY----- TUlkjshduahdajsduaydjaudhswmb7ajwesdajhassdadasdsdaeddasdaeqdea TUlkjshduahdajsduaydjaudhswmb7ajwesdajhassdadasdsdaeddasdaeqdea TUlkjshduahdajsduaydjaudhswmb7ajwesdajhassdadasdsdaeddasdaeqdea TUlkjshduahdajsduaydjaudhswmb7ajwesdajhassdadasdsdaeddasdaeqdea TUlkjshduahdajsduaydjaudhswmb7ajwesdajhassdadasdsdaeddasdaeqdea TUlkjshduahdajsduaydjaudhswmb7ajwesdajhassdadasdsdaeddasdaeqdea TUlkjshduahdajsduaydjaudhswmb7ajwesdajhassdadasdsdaeddasdaeqdea TUlkjshduahdajsduaydjaudhswmb7ajwesdajhassdadasdsdaeddasdaeqdea TUlkjshduahdajsduaydjaudhswmb7ajwesdajhassdadasdsdaeddasdaeqdea TUlkjshduahdajsduaydjaudhswmb7ajwesdajhassdadasdsdaeddasdaeqdea TUlkjshduahdajsduaydjaudhswmb7ajwesdajhassdadasdsdaeddasdaeqdea TUlkjshduahdajsduaydjaudhswmb7ajwesdajhassdadasdsdaeddasdaeqdea TUlkjshduahdajsduaydjaudhswmb7ajwesdajhassdadasdsdaeddasdaeqdea TUlkjshduahdajsduaydjaudhswmb7ajwesdajhassdadasdsdaeddasdaeqdea asdadasd==
-----END PRIVATE KEY-----


Подробнее здесь: https://stackoverflow.com/questions/790 ... rivate-key

Вернуться в «Python»