Return-Path: <paul.wouters@aiven.io>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
	by ietfa.amsl.com (Postfix) with ESMTP id 2E7CFC14F700
	for <netmod@ietfa.amsl.com>; Thu, 12 Sep 2024 11:22:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.107
X-Spam-Level: 
X-Spam-Status: No, score=-2.107 tagged_above=-999 required=5
	tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
	DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001,
	SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01,
	URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001]
	autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key)
	header.d=aiven.io
Received: from mail.ietf.org ([50.223.129.194])
	by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id YtSknT9A7VuU for <netmod@ietfa.amsl.com>;
	Thu, 12 Sep 2024 11:22:20 -0700 (PDT)
Received: from mail-ed1-x535.google.com (mail-ed1-x535.google.com
 [IPv6:2a00:1450:4864:20::535])
	(using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)
	 key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256)
	(No client certificate requested)
	by ietfa.amsl.com (Postfix) with ESMTPS id 489A1C14F6A3
	for <netmod@ietf.org>; Thu, 12 Sep 2024 11:22:20 -0700 (PDT)
Received: by mail-ed1-x535.google.com with SMTP id
 4fb4d7f45d1cf-5c413cf5de5so1673624a12.0
        for <netmod@ietf.org>; Thu, 12 Sep 2024 11:22:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=aiven.io; s=google; t=1726165338; x=1726770138; darn=ietf.org;
        h=cc:to:subject:message-id:date:from:in-reply-to:references
         :mime-version:from:to:cc:subject:date:message-id:reply-to;
        bh=e+Te5NW78eoyz4YI4YLUKTLNzjTZRijhula7IEb/BfE=;
        b=WHkYj/whgs+ZZgScqIbg2TyS7Ura9do5M1134frHjCRZAs2dXpyxNaRp1gWtnWnonS
         je2vYiPDMRCxEtlip83Sxsb3J3dIaFpGYGnml9HSsWJCjQm+RDC1dIZF6MTjFIqeAcla
         PARBgwplkHGEa1Rt/zVk5SzOhX1+vUo5yDVAI=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20230601; t=1726165338; x=1726770138;
        h=cc:to:subject:message-id:date:from:in-reply-to:references
         :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
         :reply-to;
        bh=e+Te5NW78eoyz4YI4YLUKTLNzjTZRijhula7IEb/BfE=;
        b=EsjVdLtPw5CDJt9GATjvAea3sqTvkZNI6rmUvcDS2w4ZnV1BU5SS2jlVxm/Ip/v2AO
         8JrhAwZViLz321g+j0WqsmGEnMibggEPHUbiIoc972wUJvQkRXn7s8TuIg0m/bZJnunk
         0wAF8WP34WZeq3B7osTlUmlHaEXCz9pZshWgvL1UtJpCIrYQd4CER4LZ13MFheDA/Wkk
         bTjUWjyZ021yBBxKmy8xie+PF0Hy7sQEZbPCvTPjo3ZlN2VKjx/sX3KXip65YtmLtPRJ
         +cteexCKuP/psMIL0bAlMijrukhPKrwlpNwFneoFx7sx5HRryq9af6ffjDilSy3AYxmJ
         iLgg==
X-Forwarded-Encrypted: i=1;
 AJvYcCWz223aEsXYtSW3nfMYxMDeqiPNqLGMhv8Z1A8Ffw/XdRCOZULcA2A0SBrHlVWgokyVMmj+nbQ=@ietf.org
X-Gm-Message-State: AOJu0Yxcvmbkh+flxTMBhs9sAcKjjdAWxX4+9Rm7x1ZEFIkHzoXvEW+6
	YB1lH6huyp2+ADpzrwQp2CyAcH6MfBl7jzO4dF0DO0YKRf1gTKEw93da5RGx1hPCTR+DXP99ZYr
	oLsrXX6bv29cJC03EtHk79y7A/wE4dGUA2rqTNQ==
X-Google-Smtp-Source: 
 AGHT+IHg2gIJqZMHiAaMh1FElQeGoFj+xH6pr+xFV3Plb5mumI4jrVG+BFrf5YWT1fkIjeWDatFx41oYRrGB8TClY7c=
X-Received: by 2002:a17:907:94c4:b0:a83:9573:45cc with SMTP id
 a640c23a62f3a-a9029435987mr391834766b.14.1726165338333; Thu, 12 Sep 2024
 11:22:18 -0700 (PDT)
MIME-Version: 1.0
References: 
 <172593169876.2798510.2827700995204285294@dt-datatracker-68b7b78cf9-q8rsp>
 <01000191e6d89407-eb4e3bec-83e6-4288-b9c0-37f2ab8527b9-000000@email.amazonses.com>
In-Reply-To: 
 <01000191e6d89407-eb4e3bec-83e6-4288-b9c0-37f2ab8527b9-000000@email.amazonses.com>
From: Paul Wouters <paul.wouters@aiven.io>
Date: Thu, 12 Sep 2024 14:22:07 -0400
Message-ID: 
 <CAGL5yWZvsNZ4gSLQeWyJZxg83rZvD0+z5Eh3GrLmaN1HvScQ+A@mail.gmail.com>
To: Kent Watsen <kent+ietf@watsen.net>
Content-Type: multipart/alternative; boundary="000000000000d0fd540621f02f9f"
Message-ID-Hash: ID2FBYOSHMA66YHVLHF4TQFOOQRBVWXB
X-Message-ID-Hash: ID2FBYOSHMA66YHVLHF4TQFOOQRBVWXB
X-MailFrom: paul.wouters@aiven.io
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency;
 loop; banned-address; member-moderation; header-match-netmod.ietf.org-0;
 nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size;
 news-moderation; no-subject; digests; suspicious-header
CC: The IESG <iesg@ietf.org>, draft-ietf-netmod-syslog-model@ietf.org,
 "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>,
 "netmod@ietf.org" <netmod@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: =?utf-8?q?=5Bnetmod=5D_Re=3A_Paul_Wouters=27_Discuss_on_draft-ietf-netmod-sy?=
 =?utf-8?q?slog-model-32=3A_=28with_DISCUSS_and_COMMENT=29?=
List-Id: NETMOD WG list <netmod.ietf.org>
Archived-At: 
 <https://mailarchive.ietf.org/arch/msg/netmod/6qN3hjc27R38A6rqFYFeo_tEMB4>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Owner: <mailto:netmod-owner@ietf.org>
List-Post: <mailto:netmod@ietf.org>
List-Subscribe: <mailto:netmod-join@ietf.org>
List-Unsubscribe: <mailto:netmod-leave@ietf.org>

--000000000000d0fd540621f02f9f
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Thu, Sep 12, 2024 at 11:27=E2=80=AFAM Kent Watsen <kent+ietf@watsen.net>=
 wrote:

> Hi Paul,
>
> On Sep 9, 2024, at 9:28=E2=80=AFPM, Paul Wouters via Datatracker <noreply=
@ietf.org>
> wrote:
>
> Related question: Is it one certificate+key that used for the TLS
> connection as
> well as to sign data within the payload of packets?
>
>
>
> The issue you=E2=80=99re raising is one that could=E2=80=99ve (should=E2=
=80=99ve?) been discussed
> when the "tls-client-server" draft was being reviewed.
>
> In that document, only a single key+certificate is configurable, by each
> peer, for the TLS connection.  Specifically, there is not one key+cert fo=
r
> encrypting and a different key+cert for signing.
>
> I hear about this Security best practice often, but never seen it used in
> the wild.  How important is this?
>

There is some confusion. I thought that there might be two indepdenent
things:
1)  the TLS channel with its key and certs
2)  signed blobs of syslog data being transported

eg I thought that host A could sign its syslog messages, then log it over
the network (using TLS or not) and then it gets
stored but it is protected from modification at rest by the original
signature. From the feedback now, I take it there is no such
thing and everything was just referring to the TLS key/certs used. So
consider this issue resolved. No changes needed.

Paul

--000000000000d0fd540621f02f9f
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><div class=3D"gmail_quote"><div=
 dir=3D"ltr" class=3D"gmail_attr">On Thu, Sep 12, 2024 at 11:27=E2=80=AFAM =
Kent Watsen &lt;<a href=3D"mailto:kent%2Bietf@watsen.net">kent+ietf@watsen.=
net</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"marg=
in:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1e=
x"><div>Hi Paul,<br id=3D"m_7305009277099111434lineBreakAtBeginningOfMessag=
e"><div><br><blockquote type=3D"cite"><div>On Sep 9, 2024, at 9:28=E2=80=AF=
PM, Paul Wouters via Datatracker &lt;<a href=3D"mailto:noreply@ietf.org" ta=
rget=3D"_blank">noreply@ietf.org</a>&gt; wrote:</div><br><div><span style=
=3D"font-family:Helvetica;font-size:15px;font-style:normal;font-variant-cap=
s:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent=
:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoratio=
n:none;float:none;display:inline">Related question: Is it one certificate+k=
ey that used for the TLS connection as</span><br style=3D"font-family:Helve=
tica;font-size:15px;font-style:normal;font-variant-caps:normal;font-weight:=
400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:n=
one;white-space:normal;word-spacing:0px;text-decoration:none"><span style=
=3D"font-family:Helvetica;font-size:15px;font-style:normal;font-variant-cap=
s:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent=
:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoratio=
n:none;float:none;display:inline">well as to sign data within the payload o=
f packets?</span><br style=3D"font-family:Helvetica;font-size:15px;font-sty=
le:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;te=
xt-align:start;text-indent:0px;text-transform:none;white-space:normal;word-=
spacing:0px;text-decoration:none"></div></blockquote></div><br><div><br></d=
iv><div><div>The issue you=E2=80=99re raising is one that could=E2=80=99ve =
(should=E2=80=99ve?) been discussed when the &quot;tls-client-server&quot; =
draft was being reviewed. =C2=A0</div><div><br></div><div>In that document,=
 only a single key+certificate is configurable, by each peer, for the TLS c=
onnection.=C2=A0 Specifically, there is not one key+cert for encrypting and=
 a different key+cert for signing.</div><div><br></div><div>I hear about th=
is Security best practice often, but never seen it used in the wild.=C2=A0 =
How important is this?</div></div></div></blockquote><div><br></div><div>Th=
ere is some confusion. I thought that there might be two indepdenent things=
:</div><div>1)=C2=A0 the TLS channel with its key and certs</div><div>2)=C2=
=A0 signed blobs of syslog data being transported</div><div><br></div><div>=
eg I thought that host A could sign its syslog messages, then log it over t=
he network (using TLS or not) and then it gets</div><div>stored but it is p=
rotected from modification at rest by the original signature. From the feed=
back now, I take it there is no such</div><div>thing and everything was jus=
t referring to the TLS key/certs used. So consider this issue resolved. No =
changes needed.</div><div>=C2=A0</div><div>Paul<br></div></div></div>

--000000000000d0fd540621f02f9f--

