in my opinion using CSecureSocket will be better choise, since pjlib used all Symbian C++ library. atik On Mon, Jan 19, 2009 at 6:34 PM, girish_kumar <girish_kumar at infosys.com>wrote: > Just to add: > > Symbian has released Open C/C++ plugins for S60 3rd Edition SDK which > includes 2 libs based on OpenSSL for cryptography operations. > > http://www.forum.nokia.com/info/sw.nokia.com/id/91d89929-fb8c-4d66-bea0-227e42df9053/Open_C_SDK_Plug-In.html > > http://www.forum.nokia.com/info/sw.nokia.com/id/8271db20-cf52-4bb9-91ad-5ff5338f485f/Open_C_Developer_Productivity_v1_2_en.pdf.html > > Based on the datasheet mentioned in the link above, around 80% features of > OpenSSL are covered in Open C libs. I guess we can use these libs. > > Benny, any comments??? > > Also from 60 3rd Edition SDK Feature Pack 2, Nokia is planning to harden > the runtime of these plugins also into the OS image. So, we will save upon > app size as well. > > -----Original Message----- > From: pjsip-bounces@xxxxxxxxxxxxxxx [mailto:pjsip-bounces at lists.pjsip.org] > On Behalf Of Fabio Pietrosanti (naif) > Sent: Monday, January 19, 2009 3:22 PM > To: pjsip list > Subject: Re: TLS support > > It was a discussion we was doing last week, regarding TLS support. > > There are several opportunities, one is to use some cross-platform SSL > library that till require Symbian OS porting. > > The other one is to create a wrapper around current OpenSSL > implementation in order to make it working with Symbian OS standard > CSecureSock SSL/TLS implementation: > http://wiki.forum.nokia.com/index.php/CSecureSocket_example > > http://www.symbian.com/developer/techlib/v9.1docs/doc_source/reference/reference-cpp/N102AA/CSecureSocketClass.html > > Current PJSIP implementation is based on OpenSSL that, as a library, > works on: > - Windows > - Windows Mobile (http://www.it.uc3m.es/pervasive/wce_lite_compat/ & > http://www.mail-archive.com/openssl-users at openssl.org/msg54834.html & > http://marc.info/?l=openssl-dev&m=122536319510494&w=2 ) > - Mac OS X > - Linux/Unix > > It lacks Symbian, because OpenSSL does not work on that platform, so > another implementation (not openssl) or the operating system one > (CSecureSocket) has to be implemented and integrated. > > Imho the goal of PJSIP should be to use the platform provided SSL/TLS > implementation in order to let the operating system manage: > - the trusted root CA list > - the CRL checking > - the import/export of digital certificates with pkcs#12 > - the import/export of public keys in DER/PEM formats > - the keychain support for dynamically unlocking operating system keychain > > So imho the SSL/TLS should be implemented using the operating system > SSL/TLS stack where possible, for Symbian for sure we can't use OpenSSL :( > > Mohamed, are you going to implement a wrapper for Symbian CSecureSocket > support on PJSIP platform? > > Fabio > > mohamed hassan wrote: > > Thanks, is this support in symbian? and TLS one way authentication or > > two way? > > > > > Date: Sun, 18 Jan 2009 13:01:29 +0000 > > > From: perry@xxxxxxxxx > > > To: pjsip at lists.pjsip.org > > > Subject: Re: TLS support > > > > > > Yes: http://trac.pjsip.org/repos/wiki/FAQ#tls > > > > > > On Sun, Jan 18, 2009 at 12:51, mohamed hassan > > <e-mohhassan at hotmail.com> wrote: > > > > Hi all, > > > > is pjsip support TLS? and how?. > > > > Thanks > > > > > > > > > > > > > -- > > > Perry Ismangil > > > > > > _______________________________________________ > > > Visit our blog: http://blog.pjsip.org > > > > > > pjsip mailing list > > > pjsip at lists.pjsip.org > > > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > > > > ------------------------------------------------------------------------ > > Get news, entertainment and everything you care about at Live.com. > > Check it out! <http://www.live.com/getstarted.aspx%20> > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Visit our blog: http://blog.pjsip.org > > > > pjsip mailing list > > pjsip at lists.pjsip.org > > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > > > > > _______________________________________________ > Visit our blog: http://blog.pjsip.org > > pjsip mailing list > pjsip at lists.pjsip.org > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > > **************** CAUTION - Disclaimer ***************** > This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION intended > solely > for the use of the addressee(s). If you are not the intended recipient, > please > notify the sender by e-mail and delete the original message. Further, you > are not > to copy, disclose, or distribute this e-mail or its contents to any other > person and > any such actions are unlawful. This e-mail may contain viruses. Infosys has > taken > every reasonable precaution to minimize this risk, but is not liable for > any damage > you may sustain as a result of any virus in this e-mail. You should carry > out your > own virus checks before opening the e-mail or attachment. Infosys reserves > the > right to monitor and review the content of all messages sent to or from > this e-mail > address. Messages sent to or from this e-mail address may be stored on the > Infosys e-mail system. > ***INFOSYS******** End of Disclaimer ********INFOSYS*** > > _______________________________________________ > Visit our blog: http://blog.pjsip.org > > pjsip mailing list > pjsip at lists.pjsip.org > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20090119/689880a7/attachment.html>