問題タブ [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.

0 投票する
7 に答える
25051 参照

bash - cron によって実行されるスクリプトから gpg を実行するには?

次のような部分を持つスクリプトがあります。

何らかの理由で、このスクリプトを手動で実行すると、完全に正常に動作し、すべてのファイルが暗号化されます。これを cron ジョブとして実行すると正常に動作しecho $fileますが (ログに "encrypting <file>" と表示されます)、ファイルは暗号化されず、gpg サイレントは stdout/stderr 出力なしで失敗します。

手がかりはありますか?

0 投票する
2 に答える
1978 参照

python - Python からの PGP 署名?

Python アプリケーション内から PGP/GPG 署名を作成および検証する最も簡単な方法は何ですか?

subprocess を使用して pgp または gpg を呼び出して出力を解析できますが、外部プログラムをインストールする必要がない方法を探していました (私のアプリケーションはクロスプラットフォームの mac/windows/unix です)。

0 投票する
3 に答える
2896 参照

security - 非対称キー コンテナーの相互変換性 (例: X.509、PGP、OpenSSH)

非対称暗号化キーは、主要なキー コンテナー形式間で基本的に相互変換可能ですか? たとえば、X.509 キー ファイルを PGP または OpenGPG キー ファイルに変換できますか?

そして、答えが「はい」であると仮定すると、1 つの鍵ペアをどのような形式でも保持し、その機会に必要なコンテナー ファイル形式に変換することは「セキュリティ ニュートラル」でしょうか?

X.509、OpenGPG、SSH のキー ペアがすべて RSA であるのに、非常に多くのキー ペアを維持することに少しうんざりしています。

0 投票する
6 に答える
16896 参照

python - Pythonで使用するのに最適/最も簡単な暗号化ライブラリは何ですか?

Python を使用していくつかのファイルを暗号化したいのですが、標準/有名な Python ライブラリを使用して gpg/pgp を使用できる最良の方法は何ですか?

0 投票する
6 に答える
138131 参照

windows-xp - GnuPG:「復号化に失敗しました:秘密鍵が利用できません」Windowsのgpgからのエラー

環境:WindowsXPSP2を搭載したHPラップトップ

Windows用のGnuPG(gpg)を使用して暗号化されたファイルをいくつか作成しました。昨日、ハードディスクに障害が発生したため、ハードディスクのイメージを再作成しました。これで、gpgを再インストールし、以前と同じパスフレーズを使用してキーを再生成しました。しかし、ファイルを復号化できなくなりました。次のエラーが発生します。

AAA=gpgコメント
BBB=私のメールアドレス

私は正しいパスフレーズを使用していると確信しています。このエラーは正確にはどういう意味ですか?秘密鍵の場所をgpgに伝えるにはどうすればよいですか?

ありがとう、

Suresh

0 投票する
1 に答える
1040 参照

pgp - GnuPG は McAfee eBusiness Server 7.1 と互換性がありますか?

現在、PGP コマンド ライン 9.0 を使用しています。GnuPGが機能するかどうかは誰にもわかりませんか? それはずっと安いでしょう。

編集: 理論的には、GnuPG/PGP/McAfee eBusiness Server は相互運用できるはずです。実際には、ほとんどテストするだけで確認できます。GnuPG を McAfee eBusiness Server で動作させることはできませんでした。

0 投票する
5 に答える
85646 参照

windows - ファイル名から特殊文字を削除するバッチファイルスクリプト(Windows)

大量のファイルセットがあり、その一部にはファイル名に特殊文字が含まれています(例:ä、ö、%など)。スクリプトファイルでこれらのファイルを繰り返し処理し、名前を変更して特殊文字を削除したいと思います。私はそれが何をするのか本当に気にしませんが、例えばそれらをアンダースコアに置き換えることができます

Störung%20.docはSt_rung_20.docに名前が変更されます

優先順に:

  1. Windiwsバッチファイル
  2. cscript(vbs)で実行するWindowsスクリプトファイル
  3. コマンドラインから実行できるサードパーティのソフトウェア(つまり、ユーザーの操作は必要ありません)
  4. 追加のスクリプトエンジンをインストールする必要がある別の言語のスクリプトファイル

背景:WindowsでGnuPGを使用してこれらのファイルを暗号化しようとしていますが、-encrypt-filesオプションを使用してファイル名の特殊文字を処理できないようです。

0 投票する
5 に答える
7678 参照

java - Java + OpenPGP の推奨事項は?

小さな OpenPGP クライアントを開発したいと考えており、OpenPGP 用の Java ライブラリを探しています。

このアプローチに関する (オープンソースの) 推奨事項はありますか?

Cryptix.orgはもう生きていないようです...

0 投票する
5 に答える
2221 参照

c# - C#アプリにファイル名を渡す代わりに、テキスト/データをzip / gpgにストリーミングしますか?

私は現在、ファイルを取得してgpg.exeを使用して暗号化できるC#で記述されたアプリを持っています

私がやろうとしているのは、1。ファイルの作成(通常はデータベースクエリから)2。ファイルの暗号化3.暗号化されていないファイルの削除

したい

  1. 情報をメモリに収集します(辞書やリストなどに)
  2. テキスト/データをgpg.exeにストリーミングして、暗号化されたファイルを出力します

パイプストリームを調べたり、標準入力をgpgプロセスにリダイレクトしたりしましたが、gpg.exeをだまして、ハードドライブ上のファイルではなくストリーミングされたテキスト/データを受け入れる方法を見つけられませんでした。

最初はgpgでできるかと思っていましたが、Zipでもできるのですが、それも可能かと思います。phpに関連しているように見えるpopenへの参照がいくつか見つかりましたが、c#には何もありません。

基本的に、ハードドライブ上の実際のファイルではなく、アプリにストリーミングされるメモリ内のtext.txtを使用して、以下をプログラムで実行することを検討しています。

C:\ Program Files \ GNU \ GnuPG>タイプC:\ test.txt | zip> plubber.zip C:\ Program Files \ GNU \ GnuPG> type C:\ test.txt | gpg -er "mycomp_operations"> Test.pgp

あなたが与えることができるかもしれないどんな助けにも感謝します:)

トニー!

0 投票する
6 に答える
11762 参照

windows - GnuPGに推奨されるキーのサイズとタイプは?

WindowsでのGNUPrivacyGuardの実用的な紹介では、DSAとElGamalを推奨していますが、RSAが最近使用するのに十分かどうか、もしそうなら、どの最小キーサイズを使用すればよいですか?署名にSHA-256を使用しても大丈夫ですか(電子メールクライアントとの互換性のため)?

また、e-ignite:Key Typesのほかに、この主題の他の情報源を指摘できますか?