M2Crypto

Скріншот програми:
M2Crypto
Дані програми:
Версія: 0.22.3
Дата завантаження: 17 Feb 15
Розробник: Ng Pheng Siong
Ліцензія: Безкоштовно
Популярність: 15

Rating: 1.0/5 (Total Votes: 1)

M2Crypto (також відомий як пітон-M2Crypto) є відкритим вихідним кодом, вільно поширюватися і незалежний від платформи бібліотека програмного забезпечення здійснюється в Python і розроблений з нуля, щоб виступати в якості найбільш повної обгортки для OpenSSL.Features протягом glanceKey функції включають в себе підтримка симетричних шифрів (у тому числі AES), DSA, RSA, DH, HMACs, ЄС, дайджест повідомлення, функціональність SSL для реалізації сервера і клієнтів, AuthCookies живлення від HMAC для управління веб-сесії, HTTPS розширення до URLLIB Пайтона, а також XMLRPCLIB і HTTPLIB бібліотеки.
Крім того, M2Crypto має TLS (Transport Layer Security) і FTP (File Transfer Protocol) клієнт і сервер, реалізації, S / MIME підтримки, ZServerSSL, ZSmime і SSL для кручений, а також підтримка смарт-карт за допомогою двигуна interface.Getting почалося з M2CryptoInstalling M2Crypto на GNU / система Linux є легким завданням. Все, що вам потрібно зробити, це завантажити останню версію програмного забезпечення від Softoware або через свій офіційний сайт (посилання в кінці статті), збережіть файл на вашому комп'ютері, використовуйте менеджер архіву за замовчуванням для вилучення його вмісту і вогонь до ваше улюблене програмне забезпечення емулятор терміналу.
В термінальній додаток, використовуйте & lsquo; CD & Rsquo; Команда для переходу до місця витягнутих архівних файлів (наприклад, CD /home/softoware/M2Crypto-0.22.3) і введіть & lsquo; Судо пітон setup.py встановити і Rsquo; команда для установки M2Crypto на computer.Under капот, доступність і підтримується OSesA швидкий погляд під капотом M2Crypto, покаже нам, що бібліотека повністю написаний на мові програмування Python і підтримується на всіх операційних системах, де Python доступний , наприклад, GNU / Linux, Microsoft Windows і Mac OS X.
Він доступний для скачування лише в архіві, упакованих в джерелі, який містить проект & Rsquo; вихідний текст і всі файли, необхідні для початку роботи з програмним забезпеченням (див вище розділ). Підтримувані архітектури апаратних включають 32-бітних і 64-бітових

Що нового У цьому випуску :.

  • Конфігурація
      і використовувати з OpenSSL 0.9.7g і старше був знову включений шляхом відключення методи RSA PSS при використанні цих старих версій OpenSSL.

    Що нового у версії 0.19.1:

    • помилка, яка не дозволяла будувати M2Crypto коли OpenSSL був побудований Без підтримки ЄС не зафіксовано.
    • Це була справа по Fedora Core, принаймні.
    • Оновлено 0,19 не потрібен, якщо ви були в змозі побудувати раніше.

    Що нового у версії 0.19:

    • Python 2.6 не підтримується. OpenSSL OBJ_ * funcs і інтерфейс ДВИГУН були загорнуті, що дозволяє смарт-карт.
    • Тупики, викликані GIL Зміни, зроблені в 0,18 зафіксовано.
    • сегментації, яка сталася при спробі шифрування з використанням відкритого ключа із сертифіката X.509 не зафіксовано.
    • m2urllib.build_opener був призначений на Python 2.5.
    • httpslib.ProxyHTTPSConnection тепер посилає потрібний заголовок вузла.
    • проксі значення User-Agent використовується в запити на підключення.
    • SSL.Connection.accept () була зафіксована пройти правильний сертифікат postConnectionCheck.
    • ключі EM написані з використанням більш безпечний метод.
    • Багато функцій і методи були зафіксовані повертати правильні коди помилок і підвищити правильні винятку.

    Вимоги

    • Python
    • OpenSSL
    • SWIG

  • M2Crypto

    Коментар не знайдено
    додати коментар
    Включіть картинки!