• Sage Weil's avatar
    ceph: add support for auth_x authentication protocol · ec0994e4
    Sage Weil authored
    The auth_x protocol implements support for a kerberos-like mutual
    authentication infrastructure used by Ceph.  We do not simply use vanilla
    kerberos because of scalability and performance issues when dealing with
    a large cluster of nodes providing a single logical service.
    
    Auth_x provides mutual authentication of client and server and protects
    against replay and man in the middle attacks.  It does not encrypt
    the full session over the wire, however, so data payload may still be
    snooped.
    Signed-off-by: default avatarYehuda Sadeh <yehuda@hq.newdream.net>
    Signed-off-by: default avatarSage Weil <sage@newdream.net>
    ec0994e4
auth_x_protocol.h 1.68 KB