問題タブ [pyasn1]
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 - pyasn1 を使用した X509 拡張機能の解析
次のように説明されている拡張機能があります。
したがって、IDに基づいて、それはBasicConstraints
拡張子です。ただし、値を拡張子自体として解析しようとすると、エラーが発生します。
その文字列は空のシーケンスにデコードされるため、合法的にはオプション/欠落である可能性があり、BasicConstraints
デフォルトname length
でca
あるため、DER でエンコードされません。
それで、私はここで何が欠けていますか?BasicConstraints
この拡張機能をクラスにデコードするにはどうすればよいですか?
PS。この問題はメーリング リストの問題に似ているようですが、私は 0.1.8 を使用しており、これには前述の修正が既に含まれているはずです。
python - Simpler way to add tagged items in pyasn1
The best way I found to add explicitly tagged items in pyasn1 is to... explicitly tag them. But this looks overly verbose:
Is there any way to generate an empty value which will fit into a place like extensions
without specifying the tag?
python - PyASN1 で拡張機能を使用して X509 証明書を作成中にエラーが発生しました
X509v3 証明書を作成し、DER でエンコードしてファイルに保存しようとしています。Ubuntu 14.04 で PyASN1 0.1.7 と Python 2.7.6 を使用しています。
コードは次のように要約できます。
cert
DER エンコーダーでオブジェクトをエンコードしようとすると、次のエラーが発生します。
コードの問題のある部分に関する提案をいただければ幸いです。
PS 誰かが PyASN1 を使用して拡張機能を備えた X509v3 証明書を作成する方法に関する実用的なサンプル コードを持っている場合は、ぜひご覧ください。
python - Macにscrapyをインストールする - pyasn1ディストリビューションが見つからない
Mac(OS El Capital、10.11.4)にscrapyをインストールしました。scrapyと私のpythonバージョン(2.7.11)の間に互換性の問題はないようですが、プロジェクトを開始しようとすると、scrapy startproject tutorial
次のエラーが発生しますメッセージ:
pyasn1 とサービス ID パッケージの両方を更新しようとしましたが、何も変わりませんでした。この特定の問題に関するヘルプは見つかりませんでした。
誰かが同様の問題を経験したことがありますか? 解決策はありますか (すべてをアンインストールして最初からやり直すなどの「残忍な」ものでも)?
python - pyasn1.error.PyAsn1Error: 不明なビット識別子
prettyIn
Python ライブラリのメソッドを使用しようとしましたpyasn1.type.univ.BitString
。
このメソッドは文字列を取りますが、渡すものは何でも、Python インタラクティブ シェルで例外が発生しますpyasn1.error.PyAsn1Error: Unknown bit identifier
。そのメソッドのソースコードをGoogleで調べたところ、次のことがわかりました。
このメソッドが受け取る文字列の種類を知っている人はいますか? このメソッドは、デバッグする必要があるプログラムで使用されており、変更できません。
助けてくれてありがとう
ドラマー・クブントゥ
python-2.7 - Pyasn1decoder.decode はどのように機能しますか?
私はコードのこの小さな部分を持っています:
私の binary_file 変数は、エンコードされた特定のバイナリ ファイル (CDR) です。
読み取った部分をデコードしようとすると、次のエラーが表示されます。
どうすれば修正できますか?