Maybe writing an OpenSSL compatibility layer over Apple's API is also an option?
Does anyone has an idea where OpenSSL is used in Qt? Definitely for SSL 
sockets, but maybe also for generating ciphers, hashes, aso?

Cheers,

Kurt

> On 29 Apr 2014, at 14:21, Jeremy Lainé <[email protected]> wrote:
> 
>> On 04/29/2014 01:13 PM, Sorvig Morten wrote:
>> QSSLSocket/QSslCertificate/QSslCipher is a relatively large API - make sure 
>> you are aware of the scope of the project and remember you have to maintain 
>> it :)
> 
> I definitely realise implementing the whole of the API is a large task.
> However, just getting a basic QSslSocket to work seems doable. So far I
> have been able to get as far as a successful client handshake with few
> lines of code using Apple's "Secure Transport" API:
> 
> https://developer.apple.com/library/ios/documentation/Security/Reference/secureTransportRef/Reference/reference.html
> 
> For now I am implementing a rough proof of concept (attached) outside Qt
> by subclassing QTcpSocket the way QSslSocket does .
> 
> Cheers,
> Jeremy
> <foosocket.h>
> <foosocket.mm>
> _______________________________________________
> Development mailing list
> [email protected]
> http://lists.qt-project.org/mailman/listinfo/development
_______________________________________________
Development mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to