Re: Patch: wtls provision

"Nikos Balkanas" <[email protected]>
Newsgroups gmane.comp.mobile.kannel.devel
Message-ID <001d01ca5c04$141956f0$02b2a8c0@tardis>
Hi,

I forgot to mention that, pretty much all wtls states are supported except 2:

1) Suspend/resume wtls session
2) Cipher change when already connected

Again, I have not come across these states when testing with a variety of mobiles. In practice (2) is implemented through another client hello while already connected to the same client.

BR,
Nikos
  ----- Original Message ----- 
  From: Nikos Balkanas 
  To: [email protected] 
  Sent: Monday, November 02, 2009 4:56 PM
  Subject: Patch: wtls provision


  Dear friends,

  This is a long overdue contribution to kannel's wap. It will provide wtls functionality. It has been thoroughly tested in Solaris, and compiles cleanly in Linux.

  I used indent to format the structure, so a lot of the differences will be formatting. Nevertheless, there is a lot of code in there that needed to make it work. Let me know if the cvs diff is the best way to submit it, or whether a tarball of the sources would be better. I've have had some issues with cvs diff in the past, so if you get any compilation warnings, I may have to go with a tarball.

  In particular it will provide:

  A) Supported MACs:

          SHA_0,
          SHA_40,
          SHA_80,
          SHA_NOLIMIT,
          MD5_40,
          MD5_80,
          MD5_NOLIMIT

  MIA's:
           SHA_XOR_40

  B) Supported Ciphers:

          RC5_CBC_40,
          RC5_CBC_56,
          RC5_CBC,
          DES_CBC,
          DES_CBC_40

  MIA's:
          NULL_bulk,
          TRIPLE_DES_CBC_EDE,
          IDEA_CBC_40,
          IDEA_CBC_56,
          IDEA_CBC

  C) Supported Keys:

          RSA_anon

  MIA's:
          RSA_anon_512,
          RSA_anon_768,
          RSA_NOLIMIT,
          RSA_512,
          RSA_768,
          ECDH_anon,
          ECDH_anon_113,
          ECDH_anon_131,
          ECDH_ECDSA_NOLIMIT

  Keys might seem a shortcoming, but I have yet to see a mobile that doesn't support RSA_anon. I do expect that a few of the rest of the keys are supported as well (i.e. RSA_anon_512, RSA_anon_768) just didn't have the chance to test them.

  Please vote and decide,
  Nikos
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.