tips:gnupg:encrypt

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
tips:gnupg:encrypt [2025/09/16 05:51] asaasatips:gnupg:encrypt [2025/09/16 05:56] (現在) – [署名各種 : テキストにクリア署名、バイナリに分離署名] asaasa
行 53: 行 53:
 =OQyV =OQyV
 -----END PGP MESSAGE----- -----END PGP MESSAGE-----
- 
 </code> </code>
 +
 +  * $ gpg -o hello.txt -d hello.txt.asc
 +  * $ gpg hello.txt.asc > hello.txt
 +    * 暗号解除と署名確認をする
 +
 +「-aes」のところを -ae や -as にしてみよう。どっちみち、暗号化されてるような状態で出力される。( as の場合は暗号化されてないので署名確認くらいにはなるか)
 +
  
  
 ===== 署名各種 : テキストにクリア署名、バイナリに分離署名 ===== ===== 署名各種 : テキストにクリア署名、バイナリに分離署名 =====
 +
 +  * テキスト内部に署名するときは --clear を用いる。
 +    * $ gpg -a -u arqtan --clear hello.txt
 +    * $ cat hello.txt.asc 
 +      * <code>
 +-----BEGIN PGP SIGNED MESSAGE-----
 +Hash: SHA512
 +
 +Hello, world!
 +-----BEGIN PGP SIGNATURE-----
 +
 +iIwEARYKADQWIQRVupxjR5TvN0UiEfFVBc8Z0S0IggUCaMh80BYcYXJxdGFuQG1h
 +aWwuYXNhYXNhLnRrAAoJEFUFzxnRLQiCp2MBAMs1wWL6cC+yNAcRpTYobwK1E0J3
 +c5d3XJAWVJGxl+pMAQDhbFbAwJyE66N5CMaH3BUPorPt+5JZSR6OXPgM3gEqCQ==
 +=5xVI
 +-----END PGP SIGNATURE-----
 +</code>
 +    * $ gpg -d hello.txt.asc
  
  
 +  * バイナリの場合などは別ファイルに署名ファイルとして保存可能。
 +    * $ gpg -a -u arqtan --detach-sign hello.txt 
 +      * hello.txt.asc ができるので、 gpg -d か gpg --verify で署名の検証ができる。
  • tips/gnupg/encrypt.1757969491.txt.gz
  • 最終更新: 2025/09/16 05:51
  • by asaasa