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

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.

主站蜘蛛池模板: 花垣县| 金塔县| 花垣县| 乌拉特中旗| 泸定县| 西华县| 永兴县| 满洲里市| 台北县| 平顶山市| 盘山县| 龙川县| 龙口市| 广河县| 梨树县| 祁阳县| 贵阳市| 东方市| 时尚| 高要市| 云龙县| 尉犁县| 喜德县| 乌审旗| 辽源市| 太谷县| 民县| 阿坝县| 江安县| 西宁市| 米易县| 新野县| 苍山县| 博罗县| 彭泽县| 肥乡县| 平遥县| 大姚县| 新兴县| 临邑县| 永济市|