我目前在libcurl中添加了SSPI Schannel API支持,以便可以在沒有任何外部依賴項(如OpenSSL)的情況下在Windows上使用啓用SSL的協議。SSPI Schannel API - 可以重新使用憑證句柄嗎?
我已經有一個可行的SSL/TLS實現,但是我有一個關於函數AcquireCredentialsHandle返回的證書句柄的重用的非常具體的問題。
通過重新使用SSL/TLS會話而不是創建新的句柄,重新使用現有的句柄並將其多次傳遞給InitializeSecurityContext是否正確並且可能?
我在用於libcurl的Schannel模塊上的工作可以找到here,試圖重新使用的實驗版本可以找到here。
我將不勝感激這方面的任何提示或反饋。那麼,憑證處理可以以這種方式重新使用嗎?這是正確的嗎?
在此先感謝!