問題タブ [m2crypto]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python M2Crypto - DSA キー ペアの生成と公開/非公開コンポーネントの分離
誰かが次の原因を説明できますか:
明らかに私は何かが欠けています。M2Crypto の存在しないドキュメントは役に立ちません。
python - Python M2Crypto EC サポート
M2Crypto は ECDSA/ECDH の EC サポートを提供します。EC のサポートを含む OpenSSL 0.9.8i をインストールしました。しかし、「from M2Crypto import EC,BIO」を実行すると、EC_init() が失敗したというエラーが表示されます。そこで、m2.OPENSSL_VERSION_TEXT 値を出力するデバッグを追加しました。「OpenSSL 0.9.7 19 Feb 2003」と出力されます。このバージョンの OpenSSL は EC をサポートしていません。
"python setup.py build build_ext --openssl="new_path where OpenSSL 0.9.8i is installed" を試してみました. M2Crypto は "Python setup.py install" で再度ビルドされますが、まだ "OpenSSL の古いバージョン" を指していることがわかります。 .
M2Crypto で 0.9.8i を正常に使用する方法についてのポインタは役に立ちます。
python - AES256 を使用した M2Crypto 暗号化/復号化
誰かがPythonを使用してm2crypto aes256 CBCを使用して暗号化/復号化するコードを提供できますか
python - RSA モジュラスから PEM 形式の RSA 公開鍵を作成するにはどうすればよいですか?
私は RSA 公開鍵のモジュラスを持っています。この公開鍵をPythonライブラリ「M2Crypto」で使いたいのですが、PEM形式の公開鍵が必要です。
したがって、RSA モジュラスを PEM ファイルに変換する必要があります。
モジュラスはここで見つけることができます。
何か案は?
python - Python M2Crypto で .pem ファイルを使用する方法
RSA キー ペアを生成するには、openssl を使用しました。
ここで、この my_key.public.pem ファイルを別の .py ファイルの関数で使用したいと考えています。
私はそれを正しくやっていますか?両方のファイルは同じディレクトリにありますが、この関数は何も出力しません。
python - m2crypto が「TypeError: メソッド 'x509_req_set_pubkey' で」をスローする
私の小さなコード スニペットは、次のトレースバックをスローします。
ここに私の2つのpythonモジュールがあります:
なぜ私はこれを手に入れたのTypeError
ですか?
python - load_pub_key でアクセスするファイル
次のコードを検討してください。
次のエラーが発生します。
load_pub_key
ファイル名を渡すだけでアクセスできるように、ファイルをメソッドに渡すにはどうすればよいですか?
java - java から python への変換: x509 / dsa / sha1withdsa 暗号の使い方?
Python に変換しようとしている次の Java コードがありますが、これを行う方法がよくわかりません。
Pythonでこれを行う方法については、ちょっと迷っています。具体的には、SHA1withDSA 部分です。関数をマッピングするためのPython暗号ライブラリ(正確にはm2crypto)について十分に知りません(また、これを行う方法についてのまともな記事を見つけることもできませんでした)。
python - pyOpenSSLでRSA SHA1署名を確認するにはどうすればよいですか
M2Crypto をインストールしてみましたが、問題に直面しました。インストールが難しいライブラリの使用を顧客に強制したくありません。そこで、pyOpenSSL を試してみようと思いました。pem 証明書から公開鍵を取得できますが、署名を検証する方法が見つかりません。
python - M2Crypto SSL を使用しているときに Python で URL リダイレクトを無効にする方法は?
これは私のコードがどのように見えるかです:
このコードで URL リダイレクトを無効にするにはどうすればよいですか? 上記のコードで接続オブジェクト「c」にこのオプションを設定する方法があることを願っています。
助けてくれてありがとう。