問題タブ [gnupg]
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 Pyme:ユーザーの操作なしの単純な復号化
Pymeを使用してGPGMEとインターフェイスしていますが、署名/暗号化に問題はありません。ただし、復号化しようとすると、コールバックを介してパスフレーズを設定したにもかかわらず、パスフレーズのプロンプトが常に表示されc.set_passphrase_cb
ます。私は何か間違ったことをしていますか?
php - GNUPG と Crypt_GPG の使い方
GNUPG とCrypt_GPGを使用して、電子メールでクライアント サーバーに送信する準備が整ったデータを暗号化しようとしていますが、設定に問題があります。
- サーバーに GNUPG をインストールしましたが、問題なく動作します。
/home/myserver/.gnupg
- Crypt_GPG をインストール
/home/myserver/php/Crypt
し、さまざまなファイルを編集して、相互に絶対リンク参照を設定しました。彼らは正常に動作します。 - サーバーの CPanel を使用して、テスト用の公開/秘密鍵を作成しました。キーは正常に生成されました。
これが私のテストコードです(デバッグモードのまま)
コードの最初のセクションはうまく機能します。公開鍵が取得されて表示され、フィンガープリントも表示されます。
問題はコードの 2 番目のブロックにあります - 実際に何かを暗号化しようとしています。デバッグ出力にこれらのエラーが表示されます。完全な出力 (大きい) は投稿しませんが、これらが重要なポイントであることを願っています。
そして後で:
私には、Crypt_GPG が GNUPG キーから必要なものを選択する際に問題があるように見えますか? キーを正しく見つけたように見えますが、パスフレーズで失敗します。これは私の理解とコードのエラーですか、それとも CPanel と Apache が別のユーザーか何かによるものですか?
少しのガイダンスが必要です、ありがとう;)
python - Django / Pythonがgnupgと連携できるようにするモジュールはありますか?
GnuPGキーの作成、管理などを管理するための独自のアプリケーションを作成し、これを介してドキュメントに署名および暗号化する機能を可能にするdjangoモジュール、またはそのような場合はpythonモジュールがあるかどうか疑問に思いました。応用?
そのようなモジュールがない場合、どうすればそれを行うことができますか?
ありがとうございました。
java - Java / Scala用の優れたGnuPG暗号化ライブラリはありますか?
JavaアプリケーションのGnuPGを使用して、ディスク上のファイルやメモリ内のデータを暗号化できるようにしたいと思います。可能であれば、GPGコマンドラインツールをシステムコールする必要はありません。
推奨されるライブラリはありますか、それともJava(またはScala)からGPG暗号化するための最良のアプローチを推奨できますか?
私はLinux環境でアプリケーションを開発して実行するつもりですが、クロスプラットフォームソリューションが望ましいでしょう。
pgp - PGP - GnuPG - いくつかの質問
PGP の完全な代替となるオープン ソース ソフトウェアであるGnuPG ( http://www.gnupg.org/ )を使用したいと考えています。
私はこれまで使用したことがありませんが、ソフトウェアは見栄えがします。
このソフトウェアを使用して、ファイルを暗号化して Web 経由で転送する予定です。このソフトウェアを電子メールには使用していません。
いくつかの質問を聞きたいんです:
Windows と Ubuntu で使用できる推奨 GUI は何ですか?
RSA ではなく Diffee Hellman (DH/DSS) のキー ペアを生成したいと考えています。これを行うための行コマンドは何ですか? 同様に、2048 のキー長を使用します。
公開鍵と秘密鍵のペアを生成したら、コマンド ラインから他の人の公開鍵に署名するにはどうすればよいですか?
python - 暗号化するPGP/GnuPG
暗号化するにはPGP/GnuPGを使用する必要があります。これを使用するPythonパッケージを提案できます。PGP暗号化の場合、つまり反対側には、復号化に使用されるPGPがあります。
python - pyme でデータに署名するにはどうすればよいですか?
pyme
ubuntuシステムにインストールしました。簡単でした (apt-get に感謝)。サンプル コードを再現できます (キーリングの公開鍵を使用して暗号化)。今、いくつかのデータに署名したいと思いますが、サンプルコードや多くのドキュメントを見つけることができませんでした.
これは私がやっていることです:
パラメータとして何を与えるべきかわからない、op_sign
メソッドが教えてくれる
しかし、そのようなオブジェクトを作成する方法がわかりません。
python - Python CGI スクリプト IOError 壊れたパイプ
サポートされなくなった Python パッケージの代わりに、暗号化に GPG を使用するように更新している古い Python ベースの Web フォームがあります。コマンドラインからスクリプトを呼び出すと問題なく動作しますが、Web ブラウザーと CGI を介してエラーが発生します: IOError: [Errno 32] Broken pipe。このエラーは、gnupg パッケージを使用した場合、またはサブプロセス経由で gpg と直接通信しようとした場合に発生します。
バージョン:
簡単なスクリプトを次に示します。
上記のスクリプトをコマンド ラインから呼び出すと問題なく実行されますが、CGI から呼び出すと次のエラーが発生します。
また、gnupg モジュールではなく、サブプロセスを介して直接 GPG と通信しようとしました。
繰り返しますが、これはコマンドラインからは正常に機能しますが、同様のエラーを生成する CGI 経由では機能しません:
では、CGI でパイプを修正するにはどうすればよいでしょうか。
ruby - rubygpgmeでパスフレーズコールバックを使用する
私はrubygpgmegem(1.0.8)を使用しています。パスフレーズコールバックが呼び出されません:
誰かがパスフレーズコールバックの実例を持っていますか?