App Signing
The distribution and installation of Android and iOS Apps require a “sign” from the developers. The sign assures that the app is developed by an authorized source and has not been tampered with since then. Private certification keys are used for this.