证书相关概念
来源:互联网 发布:华为多个端口加入vlan 编辑:程序博客网 时间:2024/06/14 07:17
证书
1. App ID(bundle identifier):用于标识app
* Explicit App ID:唯一的 App ID,用于唯一标识一个应用程序。例如“com.apple.garageband”
* Wildcard App ID:含有通配符的 App ID,用于标识一组应用程序。
* “com.apple.*”可以表示 Bundle Identifier 以“com.apple.”开头(苹果公司)的所有应用程序。
2.UUID:设备唯一标识符
3.ios证书作用:证明app的完整性和合法性的数字证书。分为开发证书和发布证书两种
4.私钥 private key 始终保存在 Mac OS 的 Keychain Access 中,用于签名(CodeSign)本机对外发布的 App;公钥 public key 一般随证书(随Provisioning Profile,随 App 安装)散布出去,对 App 签名进行校验认证。
5.供应配置文件(Provisioning Profiles)
包含:证书、App ID 和 设备 ID。
第一步:Certificate Signing Request(请求证书):
Keychain Access|Keys 中将新增一对非对称密钥对 Public/Private Key Pair。同时,keychain 将生成一个包含开发者身份信息和公钥的CSR(Certificate Signing Request)文件
第二步:Apple 开发网站上传包含公钥的 CSR 文件作为换取证书的凭证
第三步:数字证书(ios_development.cer)
使用其 private key 对 CSR 中的 public key 和一些身份信息进行加密签名生成
- iOS 证书相关概念
- 证书相关概念
- 密钥,证书,签名相关概念
- 证书相关概念及使用openssl生成自认证证书
- 证书相关
- 证书相关
- 证书相关
- 证书相关
- 证书相关
- 证书相关
- 公钥、私钥 证书概念
- cer证书,p12证书相关
- cer证书,p12证书相关
- cer证书,p12证书相关
- 相关概念
- 证书相关错误
- 相关软件证书
- ios 证书相关
- 信用评分卡模型
- 翻转二叉树(Invert Binary Tree)
- Android OpenGL教程-第四课【转】
- 蓝牙是否开启
- 【使用Postman测试web接口】管理http请求
- 证书相关概念
- 跳台阶\矩形覆盖\变态跳台阶
- C++函数重载
- Vue 开源项目库汇总
- 【JVM】理解GC日志
- structs错误--There is no Action mapped for namespace / and action name"
- Centos6.8 Docker简单入门实战
- Java
- codeigniter启用URL模式