mobileconfig文件的签名和认证(signed、verified)
专题: 基于IOS上MDM技术相关资料整理及汇总 mobileconfig文件的签名和认证(signed、verified) 一、功能描述: 鉴于我们的设备和MDM server之间已经可以通信,并能完成相应的锁屏、擦除数据、查询设备信息等功能,但是,我们在安装了mobileconfig后,返现配置描述文件打 开显示“unsigned” 或者“尚未签名”这样的情况,所以接下来的工作就是让我们的mobileconfig文件看起来更加安全一些。 二、操作步骤: 1、确保我们有如下文件: (1)、mbaike.crt(https服务器端使用证书文件) (2)、mbaike.key(https服务器端使用证书对应的密钥) (3)、ca-bundle.pem(startssl官网下载的跟证书文件,具体的在哪里下载,请在startssl控制面板中查找) (4)、unsigned.mobilecofig文件(IOS端生成的未签名的配置描述文件) 2、在linux上通过openssl命令生成签名后的signed.mobileconfig文件: openssl smime -sign -in unsigned.mobileconfig -out signed.mobileconfig -signer mbaike.crt -inkey mbaike.key -certfile ca-bundle