Ubuntuシステムにすでに存在し、信頼されている公開鍵を使用して、UbuntuISOファイルが実際に改ざんされていないことを確認できます。
今、UbuntuからArchに切り替えたいのですが、Archをセットアップするためにダウンロードしたイメージが改ざんされていないことをどのように信頼し始めることができますか?
Sha256、sha1、md5のような暗号化ハッシュ関数は、同じチャネルを介して送信されますが、使用できることはわかっています(したがって、攻撃者は、改ざんされたISOに合うようにハッシュを切り替えるだけです)。
今、戦略的な方法はありますか?つまり、一部のディストリビューションは、すでに購入したトラストチェーンを離れることなくisosを検証できるように、isosまたは公開鍵に相互署名しますか?
別の方法として、攻撃をより厄介にするために、さまざまなソースから、さまざまなマシンで、さまざまな時間にmd5を再ダウンロードする必要がありますか?
これは推奨される手順ですか?
https://www.archlinux.org/download/ には、ISOイメージのSHA1ハッシュとディストリビューションのPGPキーがあります。これを使用して、ArchLinuxダウンロードの信頼性を確認します。
そのページはHTTPSサイトでホストされているため、SSL証明書が発行された組織からのものであることが合理的に保証されます。 (Webサイトがハッキングされ、それらのチェックサムと署名が偽である可能性は可能ですが、それはになりますArch Linuxプロジェクトの巨大な問題。)