文档章节

iOS签名机制

她吃西红柿
 她吃西红柿
发布于 2018/05/30 09:21
字数 166
阅读 32
收藏 0
ios签名目的:保证app合法性

Mac设备:

  • 私钥:用来对app进行签名
  • 公钥:发给苹果(CA角色)

苹果:

  • 私钥:对来自mac的公钥进行签名,生成证书cer,再次签名生成mobileprovision
  • 公钥:发给iOS设备

iOS设备

  • 公钥:来自苹果的公钥,验证苹果,拿到来自mac公钥对app进行验证
  1. mac通过钥匙串生成CertificateSigningRequest.certSigningRequest即公钥
  2. Appl私钥,对Mac设备的公钥进行签名后的证书文件ios_development.cer、ios_distribution.cer
  3. apple 将设备 appid(权限) 证书进行再次签名生成mobileprovision

p12

用于团队开发 包含证书,私钥

© 著作权归作者所有

她吃西红柿
粉丝 43
博文 52
码字总数 25812
作品 0
杭州
iOS工程师
私信 提问
细数iOS上的那些安全防护

细数iOS上的那些安全防护 龙磊,黑雪,蒸米 @阿里巴巴移动安全 0x00 序 随着苹果对iOS系统多年的研发,iOS上的安全防护机制也是越来越多,越来越复杂。这对于刚接触iOS安全的研究人员来说非常...

阿里聚安全
2016/08/24
324
1
阿里潘多拉实验室成功越狱 iOS 12 系统

雷锋网(公众号:雷锋网)消息,9月18日凌晨,Apple(苹果)正式对外发布最新的 iOS 12系统,几小时后,其安全防护系统很快就被阿里安全潘多拉实验室安全专家攻破,成为全球首个完成 iOS 12 完...

郭佳
2018/09/19
0
0
iPhone 如何做到 10 年不被恶意软件攻陷

iPhone 最成功的地方之一就是它的安全性。 iPhone 上市 10 周年,改变了个人计算。作为史上最畅销的消费者电子产品,它席卷全球,每年创下百万销量。 iPhone 最成功的地方之一就是它的安全性...

局长
2017/07/08
1K
16
iOS超级签名的原理及实现过程

iOS超级签名简单概括就是把udid安装方式实现了自动化。 类似于下面这个真机调试教程的过程,实现了自动化! iOS APP真机调试测试教程 苹果开发者个人账号及公司账号都可以用来制作iOS超级签名...

qtb999
07/26
251
3
什么是iOS企业签名,它能用来干什么?

蒲公英的iOS企业签名介绍:https://www.pgyer.com/app/signature 刚进入 App 开发领域的开发者可能经常会听到“iOS企业签名”这样的说法,“企业签名过的”App可以不受应用商店限制进行发布,...

蒲公英开发者服务平台
2018/10/31
0
0

没有更多内容

加载失败,请刷新页面

加载更多

框架和库的区别

框架和库的区别 框架:是一套完整的解决方案;对项目的侵入性较大,项目如果需要更换框架,则需要重新架构整个项目。 node 中的 express; 库(插件):提供某一个小功能,对项目的侵入性较小...

庭前云落
29分钟前
5
1
基于 Dawn 进行多工程管理

1. 简述 当一个项目中子工程较多时,就会面临「单仓库(Monorepo)」还是「多仓库(Multirepo)」管理的问题。当然两个方式各有优缺点,而我们选择多工程单 Repo 时,能够带来一些管理上的简...

阿里云官方博客
29分钟前
4
0
Joomla 4具有可自定义的HTML电子邮件模板

Joomla 4大约每个月都会发布一个Alpha版本。上个月,我们得到了一个新的管理模板。 Joomla 4的最新版本是Alpha 12。 该版本的主要新特性是可定制的电子邮件模板。您将能够控制从您的网站发送...

六艺网络专注于Joomla
33分钟前
4
0
Idea配置

配置文件idea64.exe.vmoptions -Xms128m, 16 G 内存的机器可尝试设置为 -Xms512m (设置初始的内存数,增加该值可以提高 Java 程序的启动速度。 ) -Xmx750m, 16 G 内存的机器可尝试设置为 ...

行者终成事
35分钟前
5
0
大小仅1MB!超轻量级的人脸识别模型火爆Github

项目地址:https://github.com/Linzaer/Ultra-Light-Fast-Generic-Face-Detector-1MB 近日,用户Linzaer在Github上开源了一款适用于边缘计算设备、移动端设备以及 PC 的超轻量级通用人脸检测...

编程资源库
36分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部