Tag: m2crypto

M2Crypto ist die komplette Python-wrapper für OpenSSL mit RSA, DSA, DH, HMACs, message digests, symmetrischen Chiffren (einschließlich AES); SSL-Funktionalität zu implementieren, – clients und-Server, HTTPS-Erweiterungen für Python-httplib, das urllib, und xmlrpclib; fälschungssicher HMAC ‚ Ing AuthCookies für web-session-management, FTP/TLS-client-und-server; S/MIME; ZServerSSL.

Wie kann ich eine öffentliche RSA-Schlüssel im PEM-format von RSA-modulus?

Anzahl der Antworten 1 Antworten
Ich habe den modulus eines öffentlichen RSA-Schlüssel. Ich möchte an dieser öffentlichen Schlüssel mit der Python-Bibliothek "M2Crypto",, aber es erfordert eine public key im PEM-format. So, ich habe zum konvertieren der RSA-modulus zu einer PEM-Datei. Den E-Modul

Wie generieren Sie starke one time session key für AES in python

Anzahl der Antworten 3 Antworten
Ich bin mit M2Crypto ist AES für die Verschlüsselung der Nachricht, aber verwirrt darüber, wie das generieren eines starken zufälligen session-key und welche Länge. Tut M2Crypto bieten keine Funktion zur Erzeugung zufälliger Schlüssel. InformationsquelleAutor | 2011-02-15

Wie Installieren von M2crypto auf Windows

Anzahl der Antworten 2 Antworten
Nach die Installation von OpenSSL, herunterladen der pre-built Schluck ausführbare und Sicherstellung der openssl-Bibliotheken befinden sich im Standardverzeichnis" c:\pkg, pip install m2crypto Ergebnisse in: ... C:\Program Files (x86)\gfortran\bin\gcc.exe -mno-cygwin -mdll -O -Wall -IC:\Pyth on27\include -IC:\Python27\PC -Ic:\pkg\include -Ic:\users\evbo\appdata\local\tem

Wie import m2crypto-Bibliothek in python

Anzahl der Antworten 1 Antworten
Muss ich mit der Arbeit m2crypto Bibliothek. Wie kann ich es importieren zu meinem .py - Datei? Ich benutze Eclipse. InformationsquelleAutor Jury A | 2012-10-08

Wie man Python-m2Crypto arbeiten mit virtualenv?

Anzahl der Antworten 4 Antworten
Ich versuche zu installieren von M2Crypto, so dass ich generieren kann pkey in meiner web-app. Mein hosting-Anforderungen vorschreiben, dass ich verwenden muss, pip installieren Sie alle Abhängigkeiten. Installieren von m2crypto in der system-Ebene ist keine option für

Wie kann ich überprüfen, ein SSL-Zertifikat, das in python?

Anzahl der Antworten 3 Antworten
Brauche ich, um zu überprüfen, ob ein Zertifikat unterzeichnet wurde, durch meine eigene CA. Mit OpenSSL Kommandozeilen-utilities dies ist einfach zu tun: # Custom CA file: ca-cert.pem # Cert signed by above CA: bob.cert $ openssl verify

Installieren von M2Crypto auf CentOS

Anzahl der Antworten 5 Antworten
Ich versuche zu installieren von M2Crypto auf CentOS, die durch die Kompilierung von der Quelle. ich bin dabei ein python setup.py bauen Aber ich bekomme die folgende Fehlermeldung, /usr/local/lib/python2.6/distutils/dist.py:266: UserWarning: Unknown distribution option: 'test_suite' warnings.warn(msg) running build

Wie kann ich das TLS / SSL-Peer-Zertifikat eines Remote-Hosts mit Python abrufen?

Anzahl der Antworten 3 Antworten
Ich Scannen müssen durch eine Liste von IP-Adressen und das abrufen der common name aus dem Zertifikat auf, dass IP (für jede IP ermöglicht die port 443 verbindungen). Ich war in der Lage, erfolgreich zu tun, das

Wie man SSH-Schlüsselpaare mit Python generiert

Anzahl der Antworten 10 Antworten
Ich bin versucht zu schreiben ein Skript zum generieren von SSH-Identität Schlüsselpaare für mich. from M2Crypto import RSA key = RSA.gen_key(1024, 65337) key.save_key("/tmp/my.key", cipher=None) Die Datei /tmp/my.key sieht toll aus jetzt. Durch ausführen ssh-keygen -y -f /tmp/my.key

Installieren Sie m2crypto auf einem virtualenv ohne Systempakete

Anzahl der Antworten 5 Antworten
Habe ich erstellt eine virtuelle Umgebung, ohne die system-Pakete mit python-virtualenv in Ubuntu und installierte m2crypto, aber wenn ich eine shell starten und ich versuche, import M2Crypto bekomme ich die folgende Fehlermeldung: ImportError: /home/imediava/.virtualenvs/myenv/local/lib/python2.7/site- packages/M2Crypto/__m2crypto.so: undefined symbol:

Wie installiere ich M2Crypto auf Ubuntu?

Anzahl der Antworten 2 Antworten
Ich versuche, bauen und installieren von M2Crypto auf Ubuntu 10.04 LTS. Ich heruntergeladen und entpackten M2Crypto-0.20.2.Teer, und von M2Crypto-0.20.2-Verzeichnis habe ich versucht python setup.py build. Ich bekam eine Fehlermeldung, weil ich nicht einen Schluck. Also lief ich

Problem beim Installieren von m2crypto mit pip unter OS X / macOS

Anzahl der Antworten 5 Antworten
pip install m2crypto Erzeugt die folgende Ausgabe: 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/include/openssl -includeall -modern -o SWIG/_m2crypto_wrap.c SWIG/_m2crypto.i SWIG/_m2crypto.i:30: Error: Unable to find 'openssl/opensslv.h' SWIG/_m2crypto.i:33: Error: Unable to find 'openssl/safestack.h' SWIG/_evp.i:12: