m2crypto

    3

    2答えて

    拡張スタックが追加された証明書署名要求があります。このリクエストに基づいて証明書を作成するときに、そのスタックにアクセスして最終証明書の作成に使用したいと考えています。 M2Crypto.X509.X509拡張機能にアクセスするためのヘルパーの数(get_ext、get_ext_at等)を有しているが、M2Crypto.X509.Requestのみ拡張機能を追加するための部材が、既に指定されたオブ

    2

    1答えて

    .Net RSACryptoServiceProviderで署名されたメッセージがあります。メッセージは に送信されます。m2crypto(opensslベースのlib)で署名を検証しようとするPythonソフトウェア。 私はメッセージが署名された秘密鍵のペアである公開証明書を持っています。 ネットソフトウェアは符号が次のコードで生成されるので、それは、ByteArrayToStringを使用して

    4

    2答えて

    Windows XPプラットフォームにM2Cryptoをインストールしようとしています。私はPythonは、easy_installをとSWIGインストールされているが、私はeasy_install M2Cryptoにしようとすると、私は次の取得: SWIG\_m2crypto.i(31) : Error: Unable to find 'openssl\opensslv.h' SWIG\_m2

    2

    1答えて

    私は 0.21.1とOpenSSL 1.0.0c(または0.9.7m)をPython 2.5.4用にWindowsにビルドしようとしていますが、SWIGは私に賛成です。私はSWIG 2.0.1とSWIG 1.3.40の両方を試してみたと私は同じエラーを取得: swigging SWIG/_m2crypto.i to SWIG/_m2crypto_wrap.c C:\Development\swi

    0

    1答えて

    Google Apps Engineにm2cryptoをインポートする際に問題が発生しています。私は問題を知っていると思うが、それを修正する方法を知らない。とにかく、ここに私のディレクトリ構造があります。私はこのfrom M2Crypto import EVPを行うと mysite/ app.yaml main.py urls.py ... M2C

    0

    1答えて

    私はクライアントとサーバーの両方でM2Cryptoを使用して、鍵と証明書を追加しました。 今私はフィールドコモンネームが両側で同一である限り、ドメインまたは何かに設定されるべきであることを発見しました。 私は問題がPythonのスクリプトは、太陽は、キーは、それは動作しませんそのIPと同じ共通名フィールドを持っていない場合があります。 マシンIPとコモンネームフィールドの間に接続がありますか?権限

    1

    1答えて

    データを復号化するために公開鍵を使用するようなPythonコードがいくつかあります。データはおそらく対応する秘密鍵を使用して暗号化されています。 (秘密鍵での暗号化は通常署名と呼ばれるため、私はそれについてはわかりません)。 def decryptUsingPubKey(b64encData): dcdData = base64.b64decode(b64encData) b

    0

    1答えて

    - dsa公開鍵を保持したx509証明書を使用して署名付きメッセージを検証しようとしています。 x509証明書は、PKCS7エンコーディングでSAPシステムによって提供され、opensslを使用してPEMで変換した後、内容を読み取ることができます(openssl x509 -in sapcert.pem -inform pem -text) dsaEncryptionで公開鍵を保持しています私にD

    4

    1答えて

    M2Cryptoを使用してWindows PEファイルから署名証明書を抽出しようとしています。 MS仕様によれば、データはPKCS#7 SignedData構造体(base64ではなくASN.1形式で格納されている)に格納されます。バイナリ形式がPEMにはないので、読み込むことができません。 私はここに含まれている暗号スイートについて私の知らなかったが、SignedDataブロックから署名証明書を

    1

    2答えて

    私は、m2cryptoを64ビットのcentos 5.6やrhel 5.6で実行しようとしています。私はPython 2.6をコンパイルし、別のディレクトリに配置しました(centos/rhelに必要)。私は組み込みのopenssl 0.9.8eと0.9.8eを手作業でコンパイルしてm2cryptoをコンパイルしようとしましたが、動作は同じです。私もepelのpython26とpython26-m