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

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.

主站蜘蛛池模板: 邯郸市| 黔西| 余姚市| 明水县| 竹山县| 商洛市| 应用必备| 嘉禾县| 区。| 固安县| 朝阳区| 晋州市| 金华市| 界首市| 西平县| 资溪县| 信宜市| 綦江县| 永靖县| 塘沽区| 建昌县| 韶山市| 谷城县| 南丰县| 中阳县| 青河县| 双峰县| 临漳县| 长顺县| 乡城县| 金寨县| 遵义县| 盘锦市| 吴忠市| 民权县| 莫力| 泰兴市| 台南市| 莆田市| 威信县| 阿城市|