Kerberos (krb-wg)In addition to this official charter maintained by the IETF Secretariat, there is additional information about this working group on the Web at: Additional KRB-WG Web Page Last Modified: 2011-08-18 Additional information is available at tools.ietf.org/wg/krb-wg
Chair(s):
Security Area Director(s):Security Area Advisor:Mailing Lists:General Discussion: ietf-krb-wg@lists.anl.govTo Subscribe: https://lists.anl.gov/mailman/listinfo/ietf-krb-wg Archive: https://lists.anl.gov/pipermail/ietf-krb-wg/ Description of Working Group:Kerberos over the years has been ported to virtually every operatingsystem. There are at least two open source versions, with numerous commercial versions based on these and other proprietary implementations. Kerberos evolution has continued in recent years, with the development of new crypto and preauthentication frameworks, support for initial authentication using public keys, improved support for protecting clients' long-term keys during initial authentication, support for anonymous and partially-anonymous authentication, and numerous extensions developed in and out of the IETF. However, wider deployment and advances in technology bring with them both new challenges and new opportunities, such as exploring support for new mechanisms for initial authentication, new cryptographic technologies, and better integration of Kerberos with other systems for authentication, authorization, and identity management. In addition, several key features remain undefined. The Kerberos Working Group will continue to improve the core Kerberos specification, develop extensions to address new needs and technologies related to the areas described above, and produce specifications for missing functionality. Specifically, the Working Group will: * Complete existing work, including: - DHCP Option (draft-sakane-dhc-dhcpv6-kdc-option-10.txt) - KDC Data Model (draft-ietf-krb-wg-kdc-model-09.txt) - One-Time Passwords (draft-ietf-krb-wg-otp-preauth-16.txt) - IAKERB (draft-ietf-krb-wg-iakerb-02.txt) - Single-DES Deprecation (draft-lha-des-die-die-die-05.txt) - IANA registry creation (draft-lha-krb-wg-some-numbers-to-iana) - Hash agility for GSS-KRB5 (draft-ietf-krb-wg-gss-cb-hash-agility-06.txt) - Hash agility for PKINIT (draft-ietf-krb-wg-pkinit-alg-agility-05.txt) - Referrals (draft-ietf-krb-wg-kerberos-referrals-12.txt) - Set/Change Password (draft-ietf-krb-wg-kerberos-set-passwd-08.txt) * Prepare and advance one or more standards-track specifications which update the Kerberos version 5 protocol to support non-ASCII principal and realm names, salt strings, and passwords, and localized error reporting. Maximizing backward compatibility is strongly desired. * Prepare and advance one or more standards-track specifications which update the Kerberos version 5 protocol in a backward-compatible way to support extending the unencrypted portion of a Kerberos ticket. * Prepare, review, and advance standards-track and informational specifications defining use of new cryptographic algorithms in the Kerberos protocol, on an ongoing basis. * Prepare, review, and advance standards-track and informational specifications defining use of new cryptographic algorithms in Kerberos using the RFC3961 framework. Cryptographic algorithms intended for standards track status must be of good quality, have broad international support, and fill a definite need. * Prepare, review, and advance standards-track and informational specifications defining new authorization data types for carrying supplemental information about the client to which a Kerberos ticket has been issued and/or restrictions on what the ticket can be used for. To enhance this ongoing authorization data work, a container format supporting the use cases of draft-sorce-krbwg-general-pac-01 may be standardized. * Prepare a standards-track protocol to solve the use cases addressed by draft-hotz-kx509-01 including new support for digital signatures. * Prepare and advance one or more standards-track specifications which define mechanisms for establishing keys and configuration information used during authentication between Kerberos realms. * Prepare and advance a standards-track specification defining a format for the transport of Kerberos credentials within other protocols. * Today Kerberos requires a replay cache to be used in AP exchanges in almost all cases. Replay caches are quite complex to implement correctly, particularly in clustered systems. High-performance replay caches are even more difficult to implement. The WG will pursue extensions to minimize the need for replay caching, optimize replay caching, and/or elide the need for replay caching. * Produce an LDAP schema for management of the KDC's database. Goals and Milestones:
Internet-Drafts:Kerberos Version 5 GSS-API Channel Binding Hash Agility (11266 bytes)OTP Pre-authentication (96817 bytes) An information model for Kerberos version 5 (25970 bytes) Kerberos Options for DHCPv6 (33595 bytes) The Unencrypted Form Of Kerberos 5 KRB-CRED Message (9042 bytes) A Generalized PAC for Kerberos V5 (34083 bytes) Camellia Encryption for Kerberos 5 (22950 bytes) Request For Comments:AES Encryption for Kerberos 5 (RFC 3962) (32844 bytes)Encryption and Checksum Specifications for Kerberos 5 (RFC 3961) (111865 bytes) The Kerberos Network Authentication Service (V5) (RFC 4120) (340314 bytes) obsoletes RFC 1510/ updated by RFC 4537,RFC 5021,RFC 6111,RFC 6112,RFC 6113 The Kerberos Version 5 Generic Security Service Application Program Interface (GSS-API) Mechanism: Version 2 (RFC 4121) (43945 bytes) updates RFC 1964/ updated by RFC 6112 Kerberos Cryptosystem Negotiation Extension (RFC 4537) (11166 bytes) updates RFC 4120 Online Certificate Status Protocol (OCSP) Support for Public Key Cryptography for Initial Authentication in Kerberos (PKINIT) (RFC 4557) (11593 bytes) Public Key Cryptography for Initial Authentication in Kerberos (PKINIT) (RFC 4556) (100339 bytes) updated by RFC 6112 Extended Kerberos Version 5 Key Distribution Center (KDC) Exchanges Over TCP (RFC 5021) (13431 bytes) updates RFC 4120 Elliptic Curve Cryptography (ECC) Support for Public Key Cryptography for Initial Authentication in Kerberos (PKINIT) (RFC 5349) (19706 bytes) Problem Statement on the Cross-Realm Operation of Kerberos (RFC 5868) (30327 bytes) Additional Kerberos Naming Constraints (RFC 6111) (14113 bytes) updates RFC 4120 Anonymity Support for Kerberos (RFC 6112) (37858 bytes) updates RFC 4120,RFC 4121,RFC 4556 A Generalized Framework for Kerberos Pre-Authentication (RFC 6113) (121122 bytes) updates RFC 4120 Using Kerberos Version 5 over the Transport Layer Security (TLS) Protocol (RFC 6251) (17051 bytes) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||