作者tga123 (叛帝)
看板MacDev
標題[請益] RSA 從伺服器獲取的key在本地端使用
時間Mon Feb 2 14:55:17 2015
最近在研究RSA的加密通訊
本地端自己產生SecCertificateRef來使用沒有問題
但是從伺服器端獲取的NSString的key必須轉成SecCertificateRef才能使用
網路上很多範例都很詳細...但是NSString的長度明顯特別長
也沒有說這一串特別長的是怎麼產生的....
如果直接使用從伺服器獲取的key來執行
在使用上會碰到一個問題
在這一段就會出現null的錯誤
OSStatus status
= SecTrustCreateWithCertificates(myCertificate,myPolicy,&myTrust);
這是網路上找來碰到相同問題的程式碼
http://dpaste.com/0KC3J6C
請問鄉民這個問題有沒有解
網路上找到的文章幾乎全部都是抄襲來的
沒有人可以回答這個問題該怎麼解決
希望鄉民能夠提供一些意見
感激不盡
--
ボ ◢ ◥══
◢ ◥═══
◢ ◥◣ ══
◥◣◢◤◣
═ ◣◢═Vocaloi
d╮
║
◣ ◤◥ ◢◢◢▼ quetzal◤◥◥﹨◣ ◢◥◤ ◥ ▼◥ ◣◢ ║
║
● ●▼ ● ●◥ ロ ● ● ;│ ▼◥︽﹨ ◆▼◥▼﹨ ▃▃
║
◣▄ ◢◤ ◤◣▆ ◢◥ ◥
◣▃ ▉
◤ ═● ● ▌ ◤● ● ▌ ◢
ド!
║
◤◤◢ ◣
カ ████▆≡ ◤▆ ◥ ◢
◣▁ ▉
◥ ◣▄ ▉
◤ ▅▅
╰══
◣︶●═══
▊█▎◥◣══
▼ ◢/△ ◤═イ═△▅/◥══
△▅/◣ ═══
╯
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.112.225
※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1422860122.A.516.html
→ uranusjr: 我猜你的 key 沒有用 base64 轉碼 02/02 16:37
→ tga123: 我有用但是出來的宇數明顯跟範例比起來少很多 02/02 16:45
※ 編輯: tga123 (220.134.112.225), 02/02/2015 16:49:13