No Slide Title

No Slide Title

E-mail Client Testing For S/MIME Compliance Denis Walker RIPE NCC <[email protected]> 1 Denis Walker . RIPE 47, January 2004, Amsterdam . http://www.ripe.net Overview • All existing authentication methods remain. • X.509 is an “additional” authentication method. • X.509 can be used with sync updates and with the web updates interface, as well as by e-mail. • PGP can only be used with e-mails. • If your preferred e-mail client does not support S/MIME you can still sign updates with PGP. • Our implementation of X.509 allows a choice of ‘strong’ authentication methods. 2 Denis Walker . RIPE 47, January 2004, Amsterdam . http://www.ripe.net S/MIME Secure / Multipurpose Internet Mail Extensions It is a protocol that allows the addition of digital signatures and/or encryption to MIME, the standard format used to send mail. 3 Denis Walker . RIPE 47, January 2004, Amsterdam . http://www.ripe.net The Concerns • Proposal for additional form of strong authentication to protect objects in the RIPE Database using X.509. • Do many mail clients support S/MIME ? • The RIPE NCC Software Engineering Department has undertaken a study to evaluate the degree of implementation of S/MIME in mail clients. 4 Denis Walker . RIPE 47, January 2004, Amsterdam . http://www.ripe.net Selection of Mail Clients • We extracted e-mail client information from Registration Services tickets and the RIPE Database update messages. • We selected the most commonly used clients from the list. • We also ensured that there was at least a choice of mail clients available on each of the three platforms we used. 5 Denis Walker . RIPE 47, January 2004, Amsterdam . http://www.ripe.net Testing • We installed the e-mail client and configured it to use S/MIME. • We sent a set of messages to the client which were composed using OpenSSL. • We received messages from the client and verified the signatures and encryption using OpenSSL. 6 Denis Walker . RIPE 47, January 2004, Amsterdam . http://www.ripe.net Informal Testing • Whilst setting up the clients we sent signed messages between different e-mail clients. • For those clients that support S/MIME there were no problems recognising and validating messages from other clients. • The user interface (and friendliness) varied considerably between clients, but the bit that matters seems to be quite standard. 7 Denis Walker . RIPE 47, January 2004, Amsterdam . http://www.ripe.net Results LINUX • Successful Mozilla Mutt Mulberry Pine • Failed Sylpheed Evolution 8 Denis Walker . RIPE 47, January 2004, Amsterdam . http://www.ripe.net Results WINDOWS • Successful Mozilla Mulberry Outlook Lotus Notes Outlook Express The Bat! • Failed Eudora 9 Denis Walker . RIPE 47, January 2004, Amsterdam . http://www.ripe.net Results APPLE MAC • Successful Lotus Notes Mulberry Mail (with OS X Panther) • Failed Mail QuickMail Pro 10 Denis Walker . RIPE 47, January 2004, Amsterdam . http://www.ripe.net Documentation • A more detailed description of this information can be found on the web site http://www.ripe.net/ripencc/pub- services/db/mail_client_tests.html 11 Denis Walker . RIPE 47, January 2004, Amsterdam . http://www.ripe.net On Going • Work is in progress on several other e-mail clients to add S/MIME features. • We would welcome feedback from members who may be able to test their own e-mail client. • Details of these tests will be added to our testing document. 12 Denis Walker . RIPE 47, January 2004, Amsterdam . http://www.ripe.net Questions, Discussion 13 Denis Walker . RIPE 47, January 2004, Amsterdam . http://www.ripe.net.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    13 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us