Описание тега python-cryptography

NonePython-cryptography - это библиотека python для безопасных криптографических служб. Этот модуль включает в себя как высокоуровневые рецепты, так и низкоуровневые интерфейсы для общих криптографических алгоритмов, таких как симметричные шифры, дайджесты сообщений и функции вывода ключей.
1 ответ

Установка пакета криптографии Python из исходного кода на Solaris 10

Я пытаюсь установить пакет криптографии Python в системе Solaris 10. Я собрал Python 2.7 и libffi из исходного кода в моем домашнем каталоге. Я могу собрать cffi, указав путь к libffi: $ python setup.py build_ext --include-dirs ~/libffi/lib/libffi-3…
2 ответа

Как расшифровать файл в коде шифрования

Зашифрованное изображение должно быть дешифровано с помощью ключа или с использованием первого байта 0x89, если это файл PNG, и смена места изображений
31 май '18 в 11:24
1 ответ

Как создать более короткий закрытый ключ для ECDSA (secp256k1) в криптографии Python

Я пытаюсь узнать, как создать биткойн-адрес, следуя этому руководству. Если вы прокрутите вниз, первый шаг, шаг 0, будет иметь ключ ECDSA длиной 256 бит (64 шестнадцатеричных). Я изучил криптографию Python и использую приведенный ниже код для провер…
0 ответов

Экспорт private_bytes X25519PrivateKey

Питона cryptography модуль определяет X25519PrivateKey а также X25519PublicKey классы. Но пока X25519PublicKey имеет public_bytes() метод сериализации, соответствующий private_bytes метод на X25519PrivateKey пропал, отсутствует. Странно, _from_priva…
11 авг '18 в 09:34
2 ответа

Загрузка читаемых человеком шестнадцатеричных строк частных / открытых ключей с использованием Python (или их преобразование в формат Pem или ASN.1)

У меня есть читаемая человеком пара ключей закрытых / открытых эллиптических кривых (ecdh) в шестнадцатеричной строке. Открытый ключ 64 Bytes (128 hex символы) и закрытый ключ 32 Bytes, Вопрос: Как я могу загрузить их в ключ шифрования Python или пр…
0 ответов

Как прочитать двоичный ключ в криптографии Python?

У меня есть модуль RSA и показатель степени в двоичном формате. У меня нет доступа к ключу в формате PEM. Как я могу загрузить его с помощью cryptography библиотека? Я не уверен, как подойти к этому, но у меня есть: from cryptography.hazmat.backends…
19 мар '18 в 01:41
0 ответов

Использование модулей Python на основе C в заархивированных каталогах Python

Недавно я узнал о способности Python запускать zip-каталог и решил попробовать. Это работает довольно хорошо для небольших чистых программ на Python, которые я тестировал. Однако, как только я перешел к более крупным приложениям, использующим библио…
27 июл '16 в 22:19
1 ответ

SQLAlchemy шифрует столбец без автоматического дешифрования при получении

В настоящее время я использую EncryptedType от sqlalchemy_utils для автоматического шифрования данных на пути к таблице и дешифрования данных при их извлечении из таблицы, используя некоторую предопределенную строку в качестве ключа шифрования. Это …
0 ответов

Как создать JWT с помощью ES256 в GAE

Я работаю над решением Google App Engine, которое должно интегрироваться с API, где аутентификация выполняется с помощью JWT. Используемый алгоритм шифрования - ES256, но каждый раз, когда я пытаюсь вызвать jwt.encode() При использовании метода ES25…
0 ответов

Ошибка несоответствия ключей при создании сертификата с использованием моего собственного ЦС в модуле криптографии Python

У меня есть код, написанный на Python"s Cryptography модуль, который делает следующее: а) генерировать rootCA и корневой сертификат б) сгенерировать клиентский ключ в) создать Certificate Signing Request используя ключ г) использовать rootCA генерир…
28 янв '19 в 17:11
1 ответ

Ключ экспорта Python Cryptography в DER

В прошлом при использовании PyCrypto я мог сделать следующее для генерации отпечатка открытого ключа RSA: rsa_cipher = PKCS1_v1_5.new(RSA.importKey(pub_rsa_key)) hashlib.sha1(rsa_cipher._key.exportKey("DER")).hexdigest() Как я могу добиться того же …
2 ответа

C# RFC2898DeriveBytes работает, но сгенерированный ключ Python PBKDF2 и IV не работают с расшифровкой Python AES

У меня есть проблема с расшифровкой зашифрованного текста AES, спецификации которого соответствуют следующим. Зашифрованный текст состоит из: · 256 байтов соли, полученной из RFC2898, за которой следует сообщение, зашифрованное AES с использованием …
19 окт '17 в 00:04
1 ответ

Проблема с потоком Fernet_Key при попытке запроса базы данных mssql

Я довольно новичок в Airflow. Я несколько раз прочитал документацию, разобрался с многочисленными вопросами S/O и множеством случайных статей в Интернете, но пока не решил эту проблему. У меня ощущение, что это что-то супер простое, я делаю неправил…
22 фев '19 в 16:28
0 ответов

Могу ли я использовать библиотеку криптографии Python для проверки сертификата открытого ключа?

Библиотека криптографии рекомендуется в качестве общего улучшения / замены PyOpenSSL. Можно ли проверить сертификат открытого ключа с помощью этой библиотеки, где обычно есть: сертификат проверяется промежуточный сертификат от эмитента пакет CA, кот…
04 дек '18 в 23:16
1 ответ

Расшифровка с использованием открытого ключа в Python

Вопрос задают неоднократно, но я не могу получить работу, поэтому снова публикую. Мне предоставлен общий файл открытого ключа в формате ----- НАЧАТЬ СЕРТИФИКАТ ----- XXXXXXXXXXXXXXXXXXXXXXX ----- КОНЕЦ СЕРТИФИКАТ ----- Используя этот файл, в PHP я м…
03 фев '17 в 10:14
0 ответов

Как подписать JWT с помощью RSA-256, используя закрытый ключ в Google App Engine?

Я следую инструкциям в этом сообщении: https://developers.google.com/identity/protocols/OAuth2ServiceAccount signed_jwt = jwt.encode(payload, PRIVATE_KEY_FROM_JSON, headers=additional_headers,algorithm='RS256') Я установил библиотеку PyJWT == 1.6.1 …
1 ответ

PyCryptodome RSA шифрование

Я пытаюсь использовать пример шифрования файла pycryptodome с ключом RSA. Пример выглядит следующим образом from Crypto.PublicKey import RSA from Crypto.Random import get_random_bytes from Crypto.Cipher import AES, PKCS1_OAEP file_out = open("encryp…
0 ответов

Установка криптографии на python внутри venv, неверная команда 'bdist_wheel'?

Привет Я пытался установить криптографию в моем венге, но мой венв не находит 'bdist_wheel', (Python3) Я установил wheel вот так pip install --user wheel и попытался установить криптографию pip install --user cryptography Я получаю эту ошибку error:…
22 апр '18 в 20:05
0 ответов

Почему в криптографии Python RSA выдается ошибка дешифрования зашифрованного ключа AES?

Я пытаюсь расшифровать ключ AES из файла в кодировке DER, который был зашифрован в формате RSA. Со следующим кодом: with open(outfilename, "rb") as outfilename: outfileread=outfilename.read() #this next line decodes der-encoded file into a pyasn1 ob…
2 ответа

Может ли Ada быть лучшим выбором для создания защищенного веб-сайта, чем Java/Python?

Я из сети и операционной системы, а не из фона разработки. У меня есть некоторый опыт написания кода на Python и PHP, и я изучал разработку программного обеспечения в колледже. В качестве хобби-проекта (на данный момент) я планирую создать небольшой…
18 июл '18 в 05:56