gpgme

    0

    1答えて

    私はGPGMEで作業しています... gpgme_passphrase_cb_tの作成方法がわからないため、gpgme_passphrase_cb_tとgpgme_set_passphrase_cbの機能の使用例が必要です。

    0

    1答えて

    私はデバッグgpgmeがついていません。 ログレベルを9に設定すると、エラーが発生する正確な場所がわかります。 GPGME 2017-06-02 16:25:42 <0x3968> gpgme_op_export_keys: enter: ctx=08A19D68, mode=0x10, keydata=089C4578 GPGME 2017-06-02 16:25:42 <0x3968> gp

    1

    1答えて

    私は天国のために、peclを使用してOSのYosemiteマシンにgnupgをインストールできません。 目的: は、PGPの暗号化を行うためにPHPで使用するGnuPGのモジュールをインストールします。 は、これまでのものをインストール: はautoconfのをインストールした後、BREWを使用してGPGMEをインストール。私のマシンではbrewもautoconfも利用できませんでした。 私はsu

    2

    1答えて

    私はそのサーバーの必要な公開鍵を持つサーバーからファイルを解読しようとしています。キーリングにはパスワード保護機能があります。そのため、ファイルを復号化しようとすると、パスフレーズの入力を求められます。 私たちがファイルの復号化を試みるときにパスワードを渡すことによって、そのパスフレーズをバイパスする方法はありますか? パスフレーズが600秒のデフォルト時間にキャッシュされ、何らかの理由でmax-

    7

    1答えて

    これを行う方法の一例が見つかりません。私はPGP暗号化XLSファイルとPGP鍵を持っています。ここにある空の文字列を返す私のコードです: require 'rubygems' require 'gpgme' def passfunc(obj, uid_hint, passphrase_info, prev_was_bad, fd) io = IO.for_fd(fd, 'w')

    0

    1答えて

    私はリモートマシンからGnuPG暗号化ファイルを取得するJavaアプリケーションを持っており、それらを復号化して処理する必要があります。次に、出力ファイルを暗号化してリモートマシンに送信する必要があります。 まず、gnupg-for-java(https://github.com/guardianproject/gnupg-for-java)を試しました。それは動作しますが、ファイルを復号化し、暗

    1

    1答えて

    私はgnupgを使ってファイルを暗号化して解読しようとしています。奇妙なことは、暗号化は正常に動作しますが、decryptは常にfalseを返します。ここで コンテンツ暗号化および復号化の単純なPHPスクリプト: $content = 'test text'; putenv("GNUPGHOME=/PATH_TO_GPG_PATH"); $gpg = new gnupg(); $gpg->a

    0

    1答えて

    私は、次のモジュール https://github.com/ueno/ruby-gpgme を使用して、私の暗号化コードベースはこのようなものです: def encrypt_sign( plaintext, recipient_pubkey, sender_privkey, binary: nil, password: nil ) in_

    0

    2答えて

    私はGPGMEとのインターフェイスにPymeを使用しており、署名/暗号化に問題はありませんでした。ただし、復号化しようとすると、c.set_passphrase_cbコールバックを設定したにもかかわらず、パスフレーズのプロンプトが常に表示されます。私は何か間違っているのですか?

    1

    2答えて

    私はCアプリケーションを作成していますが、.gpgファイルのコンテンツ(暗号化されたコンテンツ)を表示する方法があるかどうかを知りたいと思っています。問題の.gpgファイルは、暗号化した単純な.txtファイルに関するものです。 少しGPGMEを知っていますが、その機能で可能ですか?または他の方法... EDIT:私のアプリケーションで "--armor"オプションを使用すると、.gpgファイルがA