M2Crypto

Screenshot Λογισμικό:
M2Crypto
Στοιχεία Λογισμικού:
Εκδοχή: 0.22.3
Ανεβάστε ημερομηνία: 17 Feb 15
Προγραμματιστής: Ng Pheng Siong
Άδεια: Δωρεάν
Δημοτικότητα: 15

Rating: 1.0/5 (Total Votes: 1)

M2Crypto (επίσης γνωστή ως python-m2crypto) είναι ένα open source, που διανέμεται ελεύθερα και ανεξάρτητα από την πλατφόρμα λογισμικού βιβλιοθήκη υλοποιηθεί σε Python και έχει σχεδιαστεί από το μηδέν για να ενεργεί ως το πιο ολοκληρωμένο περιτύλιγμα για OpenSSL.Features σε ένα glanceKey χαρακτηριστικά περιλαμβάνουν υποστήριξη για συμμετρική αλγόριθμους κρυπτογράφησης (συμπεριλαμβανομένων των AES), DSA, RSA, DH, HMACs, ΕΚ, το μήνυμα χωνεύει, λειτουργικότητα SSL για την εφαρμογή του διακομιστή και των πελατών, AuthCookies powered by HMAC για web διαχείρισης συνεδρίας, HTTPS επεκτάσεις urllib της Python, καθώς και xmlrpclib και βιβλιοθήκες httplib.
Επιπλέον, M2Crypto διαθέτει TLS (Transport Layer Security) και FTP (File Transfer Protocol) server και client εφαρμογές, S / MIME υποστήριξη, ZServerSSL, ZSmime και SSL για Twisted, και υποστήριξη για έξυπνες κάρτες μέσω της μηχανής interface.Getting ξεκίνησε με M2CryptoInstalling M2Crypto σε GNU σας / Linux είναι ένα εύκολο έργο. Το μόνο που έχετε να κάνετε είναι να κατεβάσετε την τελευταία έκδοση του λογισμικού από Softoware ή μέσω της επίσημης ιστοσελίδας του (δείτε το link στο τέλος του άρθρου), αποθηκεύστε το αρχείο στον υπολογιστή σας, χρησιμοποιήστε το προεπιλεγμένο διαχειριστής συμπιεσμένων αρχείων σας για να εξαγάγετε τα περιεχόμενα και τη φωτιά του μέχρι το αγαπημένο λογισμικό προσομοιωτή τερματικού σας.
Στο τερματικό εφαρμογή, χρησιμοποιήστε το & lsquo? CD & rsquo? εντολή για να μεταβείτε στη θέση των εξαγομένων αρχεία αρχειοθέτησης (π.χ. CD /home/softoware/M2Crypto-0.22.3) και πληκτρολογήστε το & lsquo? sudo python setup.py εγκατάσταση & rsquo? εντολή για να εγκαταστήσετε M2Crypto για computer.Under σας την κουκούλα, τη διαθεσιμότητα και υποστηρίζεται γρήγορη ματιά Ο.Σ.Ε. Α.Ε. κάτω από την κουκούλα του M2Crypto, θα μας δείξει ότι η βιβλιοθήκη είναι γραμμένο εξ ολοκλήρου στη γλώσσα προγραμματισμού Python και υποστηρίζεται σε όλα τα λειτουργικά συστήματα όπου η Python είναι διαθέσιμη , όπως το GNU / Linux, Microsoft Windows και Mac OS X.
Είναι διαθέσιμο για download μόνο ως ένα συμπιεσμένο αρχείο προέλευσης, το οποίο περιέχει το έργο & rsquo? S πηγαίου κώδικα και όλα τα αρχεία που χρειάζεστε για να ξεκινήσετε με το λογισμικό (δείτε την παραπάνω ενότητα για λεπτομέρειες). Αρχιτεκτονικές υλικού που υποστηρίζονται περιλαμβάνουν 32-bit και 64-bit

Τι είναι καινούργιο σε αυτή την έκδοση:.

  • Διαμόρφωση και χρήση με OpenSSL 0.9.7g και παλαιότερα είχε ενεργοποιηθεί ξανά με την απενεργοποίηση των μεθόδων RSA PSS όταν χρησιμοποιείτε αυτές τις παλαιότερες εκδόσεις του OpenSSL.

Τι είναι καινούργιο στην έκδοση 0.19.1:

  • Ένα bug που εμπόδιζε τη δημιουργία M2Crypto όταν OpenSSL χτίστηκε χωρίς να έχει καθοριστεί στήριξη της ΕΚ.
  • Αυτή ήταν η περίπτωση για το Fedora Core τουλάχιστον.
  • Αναβάθμιση από 0,19 δεν είναι απαραίτητη, αν ήταν σε θέση να κατασκευάσει στο παρελθόν.

Τι είναι καινούργιο στην έκδοση 0.19:

  • Python 2.6 υποστηρίζεται. OpenSSL OBJ_ * funcs και Μηχανή Interface ήταν τυλιγμένα, επιτρέποντας έξυπνες κάρτες.
  • αδιέξοδα που προκαλεί η GIL αλλαγές που έγιναν σε 0,18 καθορίστηκαν.
  • Ένα segfault που σημειώθηκε κατά την προσπάθεια για την κρυπτογράφηση, χρησιμοποιώντας ένα δημόσιο κλειδί από το πιστοποιητικό X.509 είχε καθοριστεί.
  • m2urllib.build_opener ορίστηκε για την Python 2.5.
  • httpslib.ProxyHTTPSConnection στέλνει τώρα την απαιτούμενη κεφαλίδα κεντρικού υπολογιστή.
  • Η proxied αξία User-Agent χρησιμοποιείται σε αιτήματα CONNECT.
  • SSL.Connection.accept () ορίστηκε να περάσει ένα σωστό πιστοποιητικό για postConnectionCheck.

  • Οι
  • για ΕΜ γραπτή χρησιμοποιώντας μια πιο ασφαλή μέθοδο.
  • Πολλές λειτουργίες και τις μεθόδους που είχαν καθοριστεί για την επιστροφή τους σωστούς κωδικούς σφαλμάτων και να αυξήσει τη σωστή εξαιρέσεις.

Απαιτήσεις :

  • Python
  • OpenSSL
  • SWIG

Σχόλια για M2Crypto

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!