次のコマンドを使用してファイルに署名できますgpgp
。
gpg -s file.pdf
これによりファイル署名が生成されますfile.pdf.gpg
。
独立した署名を作成することも可能です。
gpg -b file.pdf
そのために生成されたfile.pdf.sig
。
*.sig
ファイルは常に566バイトで、サイズは*.gpg
元のファイルのサイズに比例することを確認しました。
私の質問は次のとおりです
- GPG署名と分割署名の違いは何ですか?
*.gpg
署名が大きい理由は何ですか?- 一方が他より安全ですか?
ベストアンサー1
GPG署名と分割署名の違いは何ですか?
「GPG署名」は署名されたメッセージを意味します。これは、署名されるデータと署名が単一のファイルにマージされることです。これとは対照的に、分離された署名は署名されたファイルとは別のものです。
*.gpg署名が大きいのはなぜですか?
分離された署名には署名データのみが含まれますが、署名データとともに署名されたファイルの圧縮コピーが含まれているためです。
一方が他より安全ですか?
署名は両方の形式でまったく同じ方法で計算されます。
小さなテキストファイル以外の場合、通常はスタンドアロン署名を使用する方が簡単です。