tips:gnupg:encrypt

差分

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

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
tips:gnupg:encrypt [2025/09/16 05:52] – [秘密鍵 - 署名と暗号化両方を行う] asaasatips:gnupg:encrypt [2025/09/16 05:56] (現在) – [署名各種 : テキストにクリア署名、バイナリに分離署名] asaasa
行 53: 行 53:
 =OQyV =OQyV
 -----END PGP MESSAGE----- -----END PGP MESSAGE-----
 +</code>
  
   * $ gpg -o hello.txt -d hello.txt.asc   * $ gpg -o hello.txt -d hello.txt.asc
行 60: 行 61:
 「-aes」のところを -ae や -as にしてみよう。どっちみち、暗号化されてるような状態で出力される。( as の場合は暗号化されてないので署名確認くらいにはなるか) 「-aes」のところを -ae や -as にしてみよう。どっちみち、暗号化されてるような状態で出力される。( as の場合は暗号化されてないので署名確認くらいにはなるか)
  
-</code> 
  
  
 ===== 署名各種 : テキストにクリア署名、バイナリに分離署名 ===== ===== 署名各種 : テキストにクリア署名、バイナリに分離署名 =====
 +
 +  * テキスト内部に署名するときは --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.1757969534.txt.gz
  • 最終更新: 2025/09/16 05:52
  • by asaasa