M2Crypto

Screenshot Software:
M2Crypto
Szczegóły programowe:
Wersja: 0.22.3
Filmu: 17 Feb 15
Wywoływacz: Ng Pheng Siong
Licencja: Wolny
Popularność: 15

Rating: 1.0/5 (Total Votes: 1)

M2Crypto (znany również jako python-M2Crypto) jest open source, swobodnie rozpowszechniane i niezależne od platformy oprogramowanie biblioteki realizowane w Pythonie i zaprojektowane od podstaw, aby działać jak najbardziej kompletny otoczka do OpenSSL.Features przy glanceKey funkcji to wsparcie dla szyfrów symetrycznych (w tym AES), DSA, RSA, DH, HMACs, EC, skróty wiadomości, funkcjonalność SSL do wdrożenia serwera i klientów, AuthCookies zasilanych HMAC zarządzania sesji internetowej, HTTPS rozszerzeń urllib Pythona, a także xmlrpclib i biblioteki httplib.
Ponadto M2Crypto wyposażony TLS (Transport Layer Security) i FTP (File Transfer Protocol) implementacji serwera i klienta, S / MIME, ZServerSSL, ZSmime i SSL Twisted i wsparcia dla karty inteligentne poprzez interface.Getting Silnik rozpoczął M2CryptoInstalling M2Crypto na GNU / Linux jest to łatwe zadanie. Wszystko co musisz zrobić, to pobrać najnowszą wersję oprogramowania z Softoware lub za pośrednictwem swojej oficjalnej stronie internetowej (link na końcu artykułu), zapisz plik na komputerze, należy użyć domyślnego menedżera archiwum, aby wyodrębnić jego zawartość i ogień się swoim ulubionym programie emulatora terminala.
W aplikacji Terminal, użyj & lsquo; cd & rsquo; polecenie, aby przejść do lokalizacji wyodrębnionych plików archiwalnych (np cd /home/softoware/M2Crypto-0.22.3) i wpisz & lsquo; sudo python setup.py install & rsquo; polecenie, aby zainstalować M2Crypto na computer.Under kaptur, dostępności i obsługiwane okiem OSesA pod maską M2Crypto, pokaże nam, że biblioteka jest w całości napisany w języku programowania Python i jest obsługiwany we wszystkich systemach operacyjnych, gdzie dostępna jest w Pythonie , takich jak GNU / Linux, Microsoft Windows i Mac OS X.
Jest on dostępny do pobrania tylko jako archiwum źródłowego zgzipowanego, który zawiera projekt & rsquo; s kod źródłowy i wszystkie pliki potrzebne do uruchomienia programu (patrz wyżej punkt szczegółów). Wspierane architektury sprzętowe obejmują 32-bit i 64-bit

Co nowego w tym wydaniu:.

  • Konfiguracja i korzystania z OpenSSL 0.9.7g i starszych został ponownie włączony przez wyłączenie metody RSA PSS podczas korzystania z tych starszych wersji OpenSSL.

Co nowego w wersji 0.19.1:

  • błąd, który uniemożliwił budowę M2Crypto kiedy wybudowano OpenSSL bez wsparcia WE została ustalona.
  • Tak było w przypadku na Fedora Core, co najmniej.
  • Aktualizacja od 0,19 nie jest potrzebne, jeśli jesteś w stanie zbudować wcześniej.

Co nowego w wersji 0.19:

  • Python 2.6 jest obsługiwany. OpenSSL OBJ_ * funcs i interfejs SILNIK owijano, umożliwiając kart inteligentnych.
  • Blokady spowodowane przez GIL zmienia zrobić w 0,18 zostały ustalone.
  • segfault, który wystąpił podczas próby zaszyfrować za pomocą klucza publicznego z certyfikatu X.509 została ustalona.
  • m2urllib.build_opener została ustalona dla Pythona 2.5.
  • httpslib.ProxyHTTPSConnection teraz wysyła wymagane nagłówki hosta.
  • proxy wartość User-Agent jest stosowany w żądań CONNECT.
  • SSL.Connection.accept () została ustalona, ​​aby przejść do odpowiedniego certyfikatu do postConnectionCheck.
  • Klawisze EM są napisane przy użyciu bardziej bezpieczny sposób.
  • Wiele funkcji i metody zostały ustalone, aby powrócić odpowiednie kody błędów i podnieść prawidłowe wyjątki.

Wymagania :

  • Python
  • OpenSSL
  • SWIG

Komentarze do M2Crypto

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!