pyopenssl

    1

    1答えて

    ルートCA証明書とサーバー証明書の間に中間証明書を持つサーバーのSSL証明書を確認します。 証明書を検証するために「要求」と「httplib」パッケージを試した場合は、ルート証明書にパス(または「要求」の場合は「REQUESTS_CA_BUNDLE」環境変数を更新)を入力すると、両方が成功します。 ただし、サーバー証明書または中間証明書へのパスのみを指定すると、検証は失敗します。私は、「要求」や「

    0

    1答えて

    私はpython、pyopensslライブラリを使用してCAとのCRLを確認しています。 私は何を持っていることは次のとおりです。 私は証明機関を取得: with open(ca_file_path) as ca_file_obj: ca = crypto.load_certificate(crypto.FILETYPE_PEM, ca_file_obj.read()) 私はCRLを

    0

    2答えて

    署名されたデータにpyOpenSSLを使用しようとすると、鍵のペア(プライベートと公開)と証明書が作成されます。 私はこの技術の初心者ですが、私はOpenSSlを使っていますが、Pythonでプライベートと公開鍵付きの署名付きメッセージを生成するための提案があれば、私は受け取ります! テストにRSAとDSAアルゴリズムを使用したいと思います。 m2Crypto,pyCryptoなどがあります。私は

    0

    1答えて

    EDIT:問題を修正しました。 私はXMLHttpRequest AJAX APIを使用して、異なるWebサイトからPythonAnywhereでサーバーにデータを送信しています。奇数 何かが起こる:ウェブサイトによっては、どちらかの我々が正常に送信したり、私たちは同じコードがロードされているにもかかわらず、このエラー POST https://canecto.pythonanywhere.com

    2

    1答えて

    読み込まれたx509証明書から署名を抽出しようとしています。私は抽出されたものすべて(発行者、件名、PEM、SignatureAlgorithmなど)を持っています。私はこれを探しましたが、不足しています。どんな助けでも大歓迎です! from OpenSSL import crypto certobj = crypto.load_certificate(crypto.FILETYPE_ASN1

    0

    1答えて

    私はプッシュサーバにリクエストするpythonクライアントを使用しており、Python用lib OpenSSLで証明書を使用するオプションがありますが、このクライアントはプライベートキーを要求します(私はcertとkeyの両方を持っている別のサーバで既にチェックされています)。しかし、実際のサーバーでは、自己署名証明書を使用していて、同じファイルや別のものに秘密鍵を持っていないので、私にはこの証明

    0

    1答えて

    をリダイレクトします。httpsを追加://要求、そして我々がSSLラッピング(ssl.wrap_socket(myServer.socket、キーファイル= 'key.pem' を削除した場合certfileに= ' cert.pemを」、server_side = TRUE)、サーバーはhttpのみ機能します://要求を私たちは、このサーバは、両方の要求をサポートするために作ることができる方法

    0

    1答えて

    私は、発行者、最終更新および次回の更新情報を読むために必要なCRLファイルを持っています。しかし、私は以下のように取り消しを読むことしかできません。 crl = crypto.load_crl(crypto.FILETYPE_PEM, pem) revoked_list = crl.get_revoked() 私はPython 2.7とpyOpenSSL 0.15を使用しています。発行者や