GnuPG
で暗号化するときに特殊文字を削除する方法はありますか?私は以下の問題を持っています。 GPG
でテキストを暗号化すると、+
のような特殊文字が含まれています。GnuPG暗号化の特殊文字を削除する
encryptコマンド
--encrypt --armor --recipient
だから、この暗号化されたテキストは、クエリ文字列とするとき解読しようと経由して渡されたとき。私は以下のエラーが発生しています。
エラーので
gpg: no valid OpenPGP data found.gpg: decrypt_message failed: Unknown system error
、GPG
は、いくつかの特殊文字を含まないように設定する方法はありますか?
GnuPGに仕事(暗号化)をさせ、URLにエスケープ文字を配置するとどうなりますか(その起源に関係なく) –
あなたはこのように使うと言っていましたか? '\ +' '\\ r'' \\ n' –
いいえ、私は['WebUtility.UrlEncode'](https://msdn.microsoft.com/en-us/library/system.net)のようなものを使用しています。 webutility.urlencode(v = vs.110).aspx)など。すでによく書かれ、テストされているコードを再発明するのが好きでない限り。 –