[請益] RSA 從伺服器獲取的key在本地端使用

看板MacDev作者 (叛帝)時間10年前 (2015/02/02 14:55), 10年前編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
最近在研究RSA的加密通訊 本地端自己產生SecCertificateRef來使用沒有問題 但是從伺服器端獲取的NSString的key必須轉成SecCertificateRef才能使用 網路上很多範例都很詳細...但是NSString的長度明顯特別長 也沒有說這一串特別長的是怎麼產生的.... 如果直接使用從伺服器獲取的key來執行 在使用上會碰到一個問題 在這一段就會出現null的錯誤 OSStatus status = SecTrustCreateWithCertificates(myCertificate,myPolicy,&myTrust); 這是網路上找來碰到相同問題的程式碼 http://dpaste.com/0KC3J6C 請問鄉民這個問題有沒有解 網路上找到的文章幾乎全部都是抄襲來的 沒有人可以回答這個問題該怎麼解決 希望鄉民能夠提供一些意見 感激不盡 -- ══ ◣◢◣◢Vocaloid╮ ◤◥ ◢◢ quetzal◥◥ ◥◤ ◣◢ ║ ║ ● ●▼ ● ●◥ ● ● ; ︽﹨ ◥▼ ▃▃ ║ ● ● ● ● ド! ███▆≡ ▅▅ ══◣︶●══ ◥◣ / / / ══ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.112.225 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1422860122.A.516.html

02/02 16:37, , 1F
我猜你的 key 沒有用 base64 轉碼
02/02 16:37, 1F

02/02 16:45, , 2F
我有用但是出來的宇數明顯跟範例比起來少很多
02/02 16:45, 2F
※ 編輯: tga123 (220.134.112.225), 02/02/2015 16:49:13
文章代碼(AID): #1KpnzQKM (MacDev)
文章代碼(AID): #1KpnzQKM (MacDev)