https://bugs.kde.org/show_bug.cgi?id=370239

            Bug ID: 370239
           Summary: CRAM-MD5 authentication does not work
           Product: sieveeditor
           Version: unspecified
          Platform: Fedora RPMs
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: mon...@kde.org
          Reporter: stef...@as-lehmann.de

The CRAM-MD5 authentication mechanism calculates wrong digest, so it cannot be
used for authentication.

Reproducible: Always

Steps to Reproduce:
1. Take the example user name and password from RFC 2195, and configure it in
KSieve, using CRAM-MD5 authentication and a sieve server of your choice:
Username: tim
Password: tanstaaftanstaaf
2. When receiving the challenge from server, change it in your code for testing
to the one as in this RFC before calculating the response:
Challenge: <1896.697170...@postoffice.reston.mci.net>
3. Look at the digest sent by KSieve. The calculated digest by KSieve is
different from the one in this RFC! It must be
b913a602c7eda7a495b4e6e7334d3890.

Actual Results:  
Log in using CRAM-MD5 is not possible. The server sends an error response, but
no visible indication about any problem is given by the GUI.

Expected Results:  
Calculate the correct digest.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to