secure-transport

    0熱度

    1回答

    我是iOS開發新手,嘗試實現到自定義端口的SSL連接。 我發現的代碼從這個答案是最好/最簡單的實現通過套接字的安全連接的https://stackoverflow.com/a/30733961/2306428 不過,我收到這些錯誤: Use of unresolved identifier 'kSSLClientSide' Use of unresolved identifier 'kSSLStr

    0熱度

    1回答

    有人知道爲什麼所有密碼套件描述here指示適用於iOS 10+?

    0熱度

    1回答

    我試圖限制我的應用程序與運行任何版本的1.2之前的TLS的服務器進行通信。從文檔,看來我應該可以通過調用SSLSetProtocolVersionMin要做到這一點,所以我已經做到了: SSLContextRef context = SSLCreateContext(NULL, kSSLClientSide, kSSLStreamType); SSLSetProtocolVersionMax(c

    4熱度

    1回答

    在我當前的應用程序中,我已通過將標誌允許任意負載設置爲YES來禁用了App Transport Security (ATS)。 現在我正在採用ATS,即我的應用程序的最新版本將通過ATS。 我的問題是誰是我的舊版本應用程序的用戶將在今年年底後工作? 在此先感謝。

    0熱度

    2回答

    我正在學習如何使用Apple的Secure Transport框架爲我的網絡實現TLS,這有點令人困惑。我相信我應該只是將我的套接字fds投給SSLConnectionRefs,但當我這樣做時我會收到警告Cast to 'SSLConnectionRef' (aka 'const void *') from smaller integer type 'int'。 int sockfd = sock

    1熱度

    1回答

    我試圖實現到C++庫SecureTransport的快速橋接。我'認爲'只要我知道如何在sslReadCallback/sslWriteCallback實現中讀取其中的內容,就可以傳入任何連接。這是我正在與之合作的假設。這似乎是這種情況時,我認爲SSLConnectionRef的定義: /* Opaque reference to an I/O connection (socket, endpoi

    0熱度

    1回答

    有沒有一種方法可以使用類似於OpenSSL X509_verify的SecureTransport API來檢查證書是否由給定的根證書籤名?

    1熱度

    1回答

    我試圖將我的應用程序連接到具有錯誤主機名的服務器證書的開發服務器,但它由受信任的錨定證書籤名。當我評估服務器信任對象時,它按預期失敗。我正在嘗試更改服務器主機名的信任評估策略,但似乎沒有幫助。 // In -connection:willSendRequestForAuthenticationChallenge: // NSURLAuthenticationMethodServerTrust