M2Crypto (tunnetaan myös python-m2crypto) on avoimen lähdekoodin, vapaasti levitettävissä ja alustasta riippumaton kirjasto-ohjelmisto toteutetaan Python ja suunniteltu alusta asti toimimaan täydellisin kääre OpenSSL.Features klo glanceKey ominaisuuksia ovat tuki symmetrinen salaus (kuten AES), DSA, RSA, DH, HMACs, EY, sanomatiivistettä, SSL toiminnallisuutta toteuttamiseksi palvelimen ja asiakkaiden AuthCookies powered by hmac web istunnon hallinta, HTTPS laajennukset Pythonin urllib sekä xmlrpclib ja httplib kirjastot.
Lisäksi M2Crypto varustelu TLS (Transport Layer Security) ja FTP (File Transfer Protocol) palvelimen ja asiakkaan toteutukset, S / MIME tukea, ZServerSSL, ZSmime ja SSL Twisted, ja tukea älykortteineen kautta Engine interface.Getting alkoi M2CryptoInstalling M2Crypto teidän GNU / Linux -järjestelmä ei ole helppo tehtävä. Kaikki mitä sinun tarvitsee tehdä on ladata uusin versio ohjelmiston Softoware kautta tai sen virallisilla verkkosivuilla (linkki lopussa artikkeli), tallenna tiedosto tietokoneeseen, käytä oletuksena arkiston johtaja purkaa sen sisällön ja tulta suosikki pääte-emulaattori ohjelmisto.
Vuonna Terminal app, käytä & lsquo; cd & rsquo; komento navigoida paikkaan erotetun arkistoja (esim cd /home/softoware/M2Crypto-0.22.3) ja kirjoita & lsquo; sudo python setup.py asentaa & rsquo; komento asentaa M2Crypto teidän computer.Under huppu, saatavuus ja tuetaan OSesA vilkaista konepellin alle M2Crypto, näyttää meille, että kirjasto on kirjoitettu kokonaan Python ohjelmointikielellä ja se on tuettu kaikissa käyttöjärjestelmissä, joissa Python on saatavilla , kuten GNU / Linux, Microsoft Windows ja Mac OS X.
Se on ladattavissa vain gzipattu lähdekoodit, joka sisältää hankkeen & rsquo; s lähdekoodia ja kaikki tarvittavat tiedostot päästä alkuun ohjelmiston (katso edellä kohta lisätietoja). Tuetut laitteet arkkitehtuurit kuuluu 32-bittinen ja 64-bittinen.
Mitä uutta strong> tässä julkaisussa:
- Kokoonpano ja käyttää OpenSSL 0.9.7g ja vanhemmat sen uudelleen käyttöön poistamalla RSA PSS menetelmiä käytettäessä näitä vanhempia versioita OpenSSL.
Mitä uutta strong> versiossa 0.19.1:
- vika, joka esti rakennuksen M2Crypto kun OpenSSL rakennettiin ilman EY: n tuki on vahvistettu.
- Näin oli Fedora Core ainakin.
- Päivittäminen 0,19 ei tarvita, jos olet pystyivät rakentamaan aikaisemmin.
Mitä uutta strong> versiossa 0.19:
- Python 2.6 tukee. OpenSSL OBJ_ * funcs ja moottorin liitäntä käärittiin, joka mahdollistaa älykorttien.
- Lukkiutumat aiheuttama GIL muutoksiin, 0,18 vahvistettu.
- segfault joka sattui, kun yrittää salata käyttäen julkisen avaimen X.509 sertifikaatin on vahvistettu.
- m2urllib.build_opener vahvistettiin Python 2.5.
- httpslib.ProxyHTTPSConnection lähettää nyt tarvitaan isäntäotsikkoa.
- empiirisenä vastineena User-Agent arvoa käytetään CONNECT pyynnöt.
- SSL.Connection.accept () oli kiinnitetty kulkea oikean todistuksen postConnectionCheck.
- EM avaimet kirjoitetaan varmempi tapa.
- Monia toimintoja ja vahvistettu palata oikeaan virhekoodit ja nosta oikea poikkeuksia.
Vaatimukset :
- Python
- OpenSSL
- huikka
Kommentteja ei löytynyt