官术网_书友最值得收藏!

Application signing

One of the differentiating factors of Android is the way Android applications are signed. All applications in Android are self-signed. There is no requirement to sign the applications using a certificate authority. This is different from traditional application signing where a signature identifies the author and bases trust upon the signature.

The signature of the application associates the app with the author. If a user installs multiple applications written by the same author and these applications want to share each other's data, they need to be associated with the same signature and should have a SHARED_ID flag set in the manifest file.

The application signature is also used during the application upgrade. An application upgrade requires that both applications have the same signature and that there is no permission escalation. This is another mechanism in Android that ensures the security of applications.

As an application developer, it is important to keep the private key used to sign the application secure. As an application author, your reputation depends on it.

主站蜘蛛池模板: 托克逊县| 喀喇沁旗| 靖西县| 普兰店市| 安国市| 印江| 安化县| 姜堰市| 神池县| 江油市| 镇赉县| 乐东| 雷山县| 尤溪县| 五家渠市| 新密市| 溧水县| 泸西县| 山东省| 威远县| 安平县| 五原县| 佛冈县| 若羌县| 余干县| 大姚县| 彭阳县| 辽源市| 瑞安市| 贵溪市| 义马市| 鄢陵县| 济宁市| 永州市| 浠水县| 襄樊市| 太保市| 镇康县| 西充县| 浮梁县| 大洼县|