ソフトウェア配布時に、開発元の正当性と改ざんされていないことを保証するために使用される技術はどれか。

コード署名は、開発者の秘密鍵でソフトウェアに署名を行い、OSやブラウザが公開鍵で検証することで、信頼できるソフトであることを確認する。