Описание тега m2crypto

M2Crypto - наиболее полная оболочка Python для OpenSSL, включающая RSA, DSA, DH, HMAC, дайджесты сообщений, симметричные шифры (включая AES); Функциональность SSL для реализации клиентов и серверов; Расширения HTTPS для httplib, urllib и xmlrpclib Python; неподдельные HMAC'ing AuthCookies для управления веб-сессиями; Клиент и сервер FTP/TLS; S/MIME; ZServerSSL.
2 ответа

M2Crypto Ошибка при установке в Windows

Я пытаюсь установить M2Crypto на Python26 в Windows, но я получаю сообщение об ошибке ниже. ошибка: команда 'swig.exe' завершилась неудачно: нет такого файла или каталога Эта ошибка возникает при использовании команды "Простая установка" или "Устано…
04 июл '13 в 19:57
1 ответ

Статическая связь OpenSSL с M2Crypto

M2Crypto использует стандарт python setup.py [build|install] шаг для сборки и установки модуля. distutils/setuptools допускает некоторую подстройку, но я не могу найти способ статически связать OpenSSL с модулем - похоже, нет никаких средств для та…
19 янв '11 в 22:04
1 ответ

M2Crypto - импортировать ключи из нестандартного файла?

У меня есть файл с показателем и модулем. Они не в формате pem, xml или der, а просто в значениях, записанных по умолчанию. Как я могу сделать из них открытый ключ с помощью M2Crypto? У меня также есть закрытый ключ в том же формате. Мне удалось исп…
28 апр '12 в 20:02
6 ответов

Проблема установки m2crypto с pip на OS X / macOS

pip install m2crypto Создает следующий вывод: building 'M2Crypto.__m2crypto' extension swigging SWIG/_m2crypto.i to SWIG/_m2crypto_wrap.c swig -python -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -I/usr/include -I/usr…
08 окт '15 в 01:58
1 ответ

m2crypto: неопределенный символ: sslv3_method

Я пытался установить M2Crypto с: pip install M2Crypto Но когда я пытаюсь импортировать M2Crypto, я получаю сообщение об ошибке: >>> импорт M2Crypto Traceback (последний вызов был последним): Файл "", строка 1, в Файл "/usr/local/lib/python2.7/dist-p…
27 янв '18 в 08:19
0 ответов

M2Crypto.EVP.EVPError: Невозможно прочитать закрытый ключ в функции pkey_read_pem

У меня есть эта раздражающая ошибка M2Crypto: Traceback (most recent call last): File "/Work/pythonWork/pkpass/test.py", line 18, in <module> smime.load_key(str(keypemPath), pemPath,callback=passwordCallback) File "/Library/Frameworks/Python.f…
02 ноя '18 в 03:12
1 ответ

Python M2Crypto load_pub_key из строки

Как я могу загрузить load_pub_key из строки. pub_key1 = M2Crypto.RSA.load_pub_key('public.pem') f = open('public.pem', 'rb') bio = M2Crypto.BIO.MemoryBuffer(f.read()) pub_key2 = M2Crypto.RSA.load_pub_key_bio(bio) print pub_key1 == pub_key2 false
06 июл '16 в 13:21
1 ответ

Мобильный тест Python на ферме устройств AWS (выпуск M2Crypto)

Я работаю над тестом Python Image Recognition для устройств Android. Работает на местном; но когда я пытаюсь собрать его для AWS, я всегда получаю следующую ошибку: копирование M2Crypto\SSL__init__.py -> build\lib.win32-2.7\M2Crypto\SSL с запущенным…
03 мар '16 в 14:39
5 ответов

Установите m2crypto на virtualenv без системных пакетов

Я создал виртуальную среду без системных пакетов с python virtualenv в Ubuntu и установил m2crypto, но когда я запускаю оболочку и пытаюсь импортировать M2Crypto, я получаю следующую ошибку: ImportError: /home/imediava/.virtualenvs/myenv/local/lib/p…
11 май '12 в 07:35
1 ответ

Сбой установки Python M2Crypto в Fedora 26

Я использую Fedora 26 на своем ПК, а версия Python 2.7. Я уже установил OpenSSL-разви пакет. Сейчас пытаюсь установить M2Crypto==0.25.1 Пакет внутри виртуальной среды Python с помощью команды pip install M2Crypto==0.25.1 , Установка всегда завершает…
12 фев '18 в 12:07
2 ответа

easy_install M2Crypto не работает на платформе Windows

Я пытаюсь установить M2Crypto на платформе Windows XP. У меня установлен Python, easy_install и SWIG, но когда я пытаюсь easy_install M2Crypto Я получаю следующее: SWIG\_m2crypto.i(31) : Error: Unable to find 'openssl\opensslv.h' SWIG\_m2crypto.i(45…
22 июн '11 в 08:07
7 ответов

Ошибка установки pip m2crypto

$sudo pip3 install m2crypto Collecting m2crypto Using cached M2Crypto-0.26.0.tar.gz Requirement already satisfied: typing in /usr/local/lib/python3.5/dist-packages (from m2crypto) Installing collected packages: m2crypto Running setup.py install for …
16 июн '17 в 20:18
1 ответ

python_d 2.7 не будет загружать __m2crypto_d.pyd

Я построил отладку Python 2.7 с MSVC 2008 для отладки скрипта, который импортирует M2Crypto. Когда я запускаю свой скрипт, python_d правильно создает кеш Python_Eggs и копирует в него как __m2crypto.pyd, так и __m2crypto_d.pyd. Но затем он пытается …
18 янв '12 в 21:34
2 ответа

Библиотека шифрования AES, совместимая с Python 2.7 для Windows

Какие-нибудь рекомендации по библиотеке шифрования AES, совместимой с Python 2.7 для Windows? В прошлом мы использовали m2crypto с Python 2.6, но не было версии m2crypto для Python 2.7, и наши попытки построить версию из исходного кода потерпели неу…
04 окт '10 в 22:26
1 ответ

Динамическое извлечение открытого ключа из закрытого ключа с использованием M2Crypto

Можно ли извлечь открытый ключ из закрытого ключа в формате pem в Python, что-то вроде M2Crypto? Я хочу, чтобы то же самое происходило, когда вы используете эту команду: openssl rsa -in mykey.pem -pubout> mykey.pub
20 июн '15 в 10:40
2 ответа

M2Crypto: PKey - это ссылка на открытый или закрытый ключ?

В документации класса PKey пакета Python M2Crypto (обертка OpenSSL для Python) говорится, что PKey является ссылкой на открытый ключ. Вместо этого я считаю, что это ссылка на закрытый ключ, потому что метод init класса PKey вызывает функцию openssl …
01 май '10 в 13:00
1 ответ

Использование openssl с IronPython на размещенном сайте

У меня есть сценарий Python, который вызывает следующее: signature = Popen(["openssl", "sha1", "-sign", key, input], stdout=PIPE).stdout.read(); Мне нужно запустить этот скрипт через IronPython на размещенном веб-сайте. Можно ли использовать openssl…
03 июл '11 в 13:13
1 ответ

m2crypto: совместимость с python 2.7 и какую версию OpenSSL использовать?

Мы использовали M2crypto с Python 2.6 для Windows (32-разрядная версия) в течение некоторого времени с большим успехом. Мы использовали одну из пользовательских настроек, чтобы установить M2crypto в наших средах разработки. Мы хотели бы перейти на P…
04 окт '10 в 17:04
2 ответа

Как загрузить закрытый ключ, защищенный паролем, из файла.pem с помощью M2Crypto?

У меня есть защищенный паролем закрытый ключ в файле.pem; Я хочу использовать его для подписи запросов к удаленному серверу. Я могу загрузить ключ и ввести кодовую фразу после того, как его попросят: python >>> import M2Crypto >>> …
16 май '12 в 08:54
1 ответ

s/mime v3 с M2Crypto

Я хотел бы отправить письмо с вложением a s/mime v3 через SMTP. Превосходный HOWTO ниже описывает процедуру подробно для s / mime v2. http://sandbox.rulemaker.net/ngps/m2/howto.smime.html Я был бы очень признателен за любую помощь в этом же для s/mi…
18 мар '10 в 11:07