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

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.

主站蜘蛛池模板: 江源县| 垫江县| 新乡县| 启东市| 砀山县| 扎赉特旗| 敦化市| 淳安县| 张家口市| 边坝县| 广饶县| 盐亭县| 房产| 林甸县| 阳春市| 上高县| 饶河县| 卢湾区| 怀来县| 辉南县| 台北市| 子长县| 会宁县| 泰和县| 靖远县| 巴林右旗| 洛川县| 大洼县| 基隆市| 金华市| 胶州市| 军事| 贵阳市| 灵璧县| 错那县| 上林县| 广宗县| 皋兰县| 饶平县| 宜川县| 灵武市|