[secdir] Secdir review of draft-ietf-curdle-des-des-des-die-die-die-05

Tero Kivinen <kivinen@iki.fi> Thu, 29 March 2018 09:12 UTC

Return-Path: <kivinen@iki.fi>
X-Original-To: secdir@ietfa.amsl.com
Delivered-To: secdir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB4DC12D874; Thu, 29 Mar 2018 02:12:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.12
X-Spam-Level:
X-Spam-Status: No, score=-1.12 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_NEUTRAL=0.779, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eBA5OB4QFtZC; Thu, 29 Mar 2018 02:12:33 -0700 (PDT)
Received: from mail.kivinen.iki.fi (fireball.acr.fi [212.16.101.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DB2561241F3; Thu, 29 Mar 2018 02:12:32 -0700 (PDT)
Received: from fireball.acr.fi (localhost [127.0.0.1]) by mail.kivinen.iki.fi (8.15.2/8.15.2) with ESMTPS id w2T9CREH013301 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 29 Mar 2018 12:12:27 +0300 (EEST)
Received: (from kivinen@localhost) by fireball.acr.fi (8.15.2/8.14.8/Submit) id w2T9CRiB003236; Thu, 29 Mar 2018 12:12:27 +0300 (EEST)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Message-ID: <23228.44539.59100.678232@fireball.acr.fi>
Date: Thu, 29 Mar 2018 12:12:27 +0300
From: Tero Kivinen <kivinen@iki.fi>
To: iesg@ietf.org, secdir@ietf.org, draft-ietf-curdle-des-des-des-die-die-die.all@tools.ietf.org
X-Edit-Time: 9 min
X-Total-Time: 9 min
Archived-At: <https://mailarchive.ietf.org/arch/msg/secdir/ZhzZORPVL8zll47zCbP-VOYr9po>
Subject: [secdir] Secdir review of draft-ietf-curdle-des-des-des-die-die-die-05
X-BeenThere: secdir@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Security Area Directorate <secdir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/secdir>, <mailto:secdir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/secdir/>
List-Post: <mailto:secdir@ietf.org>
List-Help: <mailto:secdir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/secdir>, <mailto:secdir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 29 Mar 2018 09:12:36 -0000

I have reviewed this document as part of the security directorate's
ongoing effort to review all IETF documents being processed by the
IESG.  These comments were written primarily for the benefit of the
security area directors.  Document editors and WG chairs should treat
these comments just like any other last call comments.

This document deprecates 3DES and RC4 in Kerberos. This should have
been done several years ago, so the only problem I have with this
document is that it has year 2017 not 2012 in header :-)

This could go even further as it just marks those weak algorithms as
"SHOULD NOT", and especially the RC4 with unsalted MD4 based
string2key should be marked as "MUST NOT" at least for my opinion.

The document properly explain the reasons why those algorithms are
still there to maintaina backward compatibility with Windows XP and
similars, but as Windows XP is already end of lifed, so I think those
algorithms could also be marked as MUST NOT.

This document also gives recommendations both for Kerberos
implementations and deployments. Normally we do not give instructions
for the adminstrators, we just tell what implementors SHOULD or SHOULD
NOT do.

If we give recommendations to deployments, then I think those should
be MUST NOT instead of SHOULD NOT. I can still see some
implementations wanting to implement those algorithms to allow
backwards compatibility (i.e., go against SHOULD NOT), but no new
deployment should use them ever, and old deployments needs to move
away from them ASAP.

Anyways as a summary I think this document is Ready.
-- 
kivinen@iki.fi