iOSのコード署名
iOSのコード署名
#WIP
コードサイニング証明書
https://developer.apple.com/library/archive/documentation/Security/Conceptual/CodeSigningGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40005929-CH1-SW1
https://qiita.com/maiyama18/items/88567365dde2a3b3cc92
わかりやすいmrsekut.icon
コード署名は、iOSが信頼できるアプリしかインストールしないようにするための仕組みです。ここで信頼できるアプリとは何かというと
開発者を特定できる
開発者が署名してからアプリが改変されていない
https://engineering.linecorp.com/ja/blog/ios-code-signing/
詳しいけど全然わからんmrsekut.icon
コード署名は、ファイルの完全性を保証する、署名者(開発者)を確認する役割があります
何のファイル?
ここのコード署名はもっと一般的なものか
普通にデジタル署名の説明?
Mach-O形式で表現されるiOSのバイナリーに対する完全性や署名者の検証は、後ほど説明するCode signature構造によって実現されています。