6

できれば PGP キーを使用して ELF ファイルに署名し、後で署名を検証できるようにしたいと考えています。それがより理にかなっている場合は、署名用のAuthenticodeまたはSSL証明書も使用します。signelfなどの既存のオプションは、コピーレフト ライセンス (たとえそれが LGPL であっても、それを使用できないようにするための制限が課せられます) または古い/保守されていないライセンスの下でのみ利用できるようです。

独自のプログラムで使用できるオプションにはどのようなものがありますか?

注: ELF は Linux に固有のものではありませんが、質問の範囲を Linux に限定することができます。

リベラルな (非コピーレフト) FLOSS ライセンスの下ですぐに使用できるプログラムやライブラリがなくても、何らかの事実上の標準が出現した場合に備えて、標準化ドキュメントへのポインタをいただければ幸いです。私はそれを認識していませんが、それが私が尋ねる理由です。


私が見たところ、すべてのディストリビューションはパッケージへの署名と検証に依存しているようです。それは一般的には問題ありませんが、さらに一歩進めたいと思います。

4

1 に答える 1