差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
| tips:gnupg:encrypt [2025/09/16 05:52] – [秘密鍵 - 署名と暗号化両方を行う] asaasa | tips:gnupg:encrypt [2025/09/16 05:56] (現在) – [署名各種 : テキストにクリア署名、バイナリに分離署名] asaasa | ||
|---|---|---|---|
| 行 65: | 行 65: | ||
| ===== 署名各種 : テキストにクリア署名、バイナリに分離署名 ===== | ===== 署名各種 : テキストにクリア署名、バイナリに分離署名 ===== | ||
| + | * テキスト内部に署名するときは --clear を用いる。 | ||
| + | * $ gpg -a -u arqtan --clear hello.txt | ||
| + | * $ cat hello.txt.asc | ||
| + | * < | ||
| + | -----BEGIN PGP SIGNED MESSAGE----- | ||
| + | Hash: SHA512 | ||
| + | Hello, world! | ||
| + | -----BEGIN PGP SIGNATURE----- | ||
| + | |||
| + | iIwEARYKADQWIQRVupxjR5TvN0UiEfFVBc8Z0S0IggUCaMh80BYcYXJxdGFuQG1h | ||
| + | aWwuYXNhYXNhLnRrAAoJEFUFzxnRLQiCp2MBAMs1wWL6cC+yNAcRpTYobwK1E0J3 | ||
| + | c5d3XJAWVJGxl+pMAQDhbFbAwJyE66N5CMaH3BUPorPt+5JZSR6OXPgM3gEqCQ== | ||
| + | =5xVI | ||
| + | -----END PGP SIGNATURE----- | ||
| + | </ | ||
| + | * $ gpg -d hello.txt.asc | ||
| + | |||
| + | |||
| + | * バイナリの場合などは別ファイルに署名ファイルとして保存可能。 | ||
| + | * $ gpg -a -u arqtan --detach-sign hello.txt | ||
| + | * hello.txt.asc ができるので、 gpg -d か gpg --verify で署名の検証ができる。 | ||