阿里雲免費SSL證書對IOS描述檔案mobileconfig的簽名認證
阿新 • • 發佈:2018-12-09
1.購買阿里雲免費證書:跳轉 阿里雲SSL證書
2.選擇免費選項如圖
3.等等稽核成功下載
4.選擇其他下載證書,開啟壓縮包內容如下
首先找到公鑰public.pem檔案,一串數字字尾為key的,一串數字字尾為pem的祕鑰檔案
5.重新命名:
public.pem -> mbaike.crt (https伺服器端使用公鑰證書檔案)
214986707960956.key -> mbaike.key (https伺服器端使用證書對應的key)
214986707960956.pem -> ca-bundle.pem (https伺服器端使用證書pem)
unsigned.mobilecofig檔案(IOS端生成的未簽名的配置描述檔案) 更多說明
6.簽名驗證
把key檔案的密碼寫入到key檔案中
openssl rsa -in mbaike.key -out mbaikenopass.key
簽名驗證
openssl smime -sign -in unsigned.mobileconfig -out signed.mobileconfig -signer mbaike.crt -inkey mbaikenopass.key -certfile ca-bundle.pem -outform der -nodetach
為報錯則說明成功,此時會生成一個簽名後的 檔案signed.mobileconfig
下載簽名後的檔案就會變成已驗證的IOS描述檔案mobileconfig。