[Tsv-art] Re: [ippm] draft-ietf-ippm-encrypted-pdmv2-14 early Tsvart review
Yoshifumi Nishida <nsd.ietf@gmail.com> Sat, 15 August 2026 11:18 UTC
Return-Path: <nsd.ietf@gmail.com>
X-Original-To: tsv-art@mail2.ietf.org
Delivered-To: tsv-art@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 4854312A46A5C for <tsv-art@mail2.ietf.org>; Sat, 15 Aug 2026 04:18:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1786792694; bh=N/OlzAfIphpOp3sQoYr3ZzVny7u4+HdZqNfYMy0IyfE=; h=References:In-Reply-To:From:Date:Subject:To:Cc; b=y49nsVCllhq07ei82hhSQ7YIUSMXlbFKw0VfEVHXwZ2CknldD7Zo2Wv7KN/wdGPjA 5+lOlBLsXWjL5ZYDQQ7NX1K6LBLT3n+JrefFM6riVCTXK673C9vqv+B8KrU8FSrvDM Qr2dqQcRIZJSHqjj616/UvZGgnQuwm0yFKHqob4k=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cah9lEYZo2T9 for <tsv-art@mail2.ietf.org>; Sat, 15 Aug 2026 04:18:13 -0700 (PDT)
Received: from mail-lj1-x235.google.com (mail-lj1-x235.google.com [IPv6:2a00:1450:4864:20::235]) (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 mail2.ietf.org (Postfix) with ESMTPS id EB97F12A46A4C for <tsv-art@ietf.org>; Sat, 15 Aug 2026 04:18:12 -0700 (PDT)
Received: by mail-lj1-x235.google.com with SMTP id 38308e7fff4ca-39da69c5ba3so16476141fa.1 for <tsv-art@ietf.org>; Sat, 15 Aug 2026 04:18:12 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1786792692; cv=none; d=google.com; s=arc-20260327; b=UzCs02bGQaw3MpfOvMUSC4d4cezYWPc4Z+jx9s2uWikfiJhmgKiXnWh2TtyKEn/XTQ gPY1SOHI/NBWkG5Wn56EFH43fLmT1vGOmb8Rgbue4iPrkloGPSOcZBZt9uDarPQREPsi f8S61h5Ld2NI90iBn16w6/+zHDVXEHB+5MV7RiGUSFo/A1FTGn/w9hOfw4nvOnzXGINX NEPai4UX9z1pZFDLwyIWfSI4MA3M0/HN9LY6u1UzvHj9k8+I+JAjZyl2DBK8yYhzlA2O WoQiCwalI3e6Xy5JX9HlJdF3pmuWZzCjG3+aDg9fN7l3d9oGuoQN4+gqptrNZMFZeB9w egyA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=6O/LSv8g512h5neCrFZaEiZCPB8O/xMtGi2hqYVQGiM=; fh=t1o/i4yAjWODfwvtZywJSQOTrMBddMmWKYIfuWFrjp8=; b=BZunVAUEeqp6ucL30ooU89Hun9hJqv9q5eneDDpnhrYhDceHkgTVJCoWi3nihJhaxf 71CmQKlWoihWtQUPpCCsT5/mXeX3PICjH+1MuUZZbQI41Q84F2fLPNBdqzlUFSSJ9CJR +FpSlpFgxv/HXdyaQyC9uAXdu1lBZEzTP0jrfcqTGPqcjjKyj6hyXsf/4To1KR5ZV5KC jQoKpx7MalWnCUv3HATYwfJzermClxflSAJBovB1JCC1OIsjzlzkYPz5Ox4o8a6WzDJI 5ak6C3UkNHrEUz9mUeAmpmZtqvNbvoliM5b8Z/Vwe4ZY/ztZg2L7wQXVo0Qa7Ok89oqZ IOng==; darn=ietf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786792692; x=1787397492; darn=ietf.org; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:from:to:cc:subject:date:message-id:reply-to :content-type; bh=6O/LSv8g512h5neCrFZaEiZCPB8O/xMtGi2hqYVQGiM=; b=SJC/58WOCik5OZ3qnXmSNu21/tlMbtEfghVsOxPG64wG8z9TN+j+rN6NToHlEdolO8 /FKSYNb+FiGcUqtgNjL4+6Ls3YuhsQAQ9yx/XBp2FZj9zbFWxQkUG4fo6rUTPNlQgRff 90JHxunEmRyPmOSeEkPWHT0kHdzqT3Ep23GcIFzxA8GMG0AVo55Oub+fV3Ig0OjI9rrc Eh5oH94s3GpfwUkTSzsXf5rsJbhMY93redrObQHBv3ZOBxk5SIQ8qzNreUw+x2MYOc+X JBX/AMEkS5NznmL5CYvOtE/ThweY4slBc3ilEzCjyHKxti7HV2uMa8XyuH4DmYn09p22 elkQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786792692; x=1787397492; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to:content-type; bh=6O/LSv8g512h5neCrFZaEiZCPB8O/xMtGi2hqYVQGiM=; b=izSJFkqeenwXTwLVGD67COrVB7AODlEMyMdLV1JRRHv0tQ7TSf8U+RY0mJuJj0kGrO ZTY2PvZVG45FiRVPEBEMUuWsIX1AvaHsPdi/Bc7vAHpJw4NcCritGDaETGsN0uamB14R Wtdltf002mBGQvRv1poy6ZYTjpTvhOET/2q2uKvwmw1nkYzXLGcHRAiQGCCrFv8bwx9v lOcbDJQowU19DlMD0s6JIvfOLA4KfceoiT9KBaqDd7Io7RfzE6cFONF+S4iDiuPmyQGb LhsJiQw/G6oWCF4IGRKzefW5eULL4zYpIc5lh85PnI6KNsmTXqOgRVbtXiLdOieBaMlk rcbg==
X-Gm-Message-State: AOJu0YzZsR+PlWCK6C5SSr880pj4zMVRAk/2wauMEyZIcwtZVLTIwaKp ABJD04ThNFcu62F4TIe9zwA9duT8TufH8zLTmwtG7MV/KOzruv83o/wRmskG+/LU5ADOn3LPWtG mkvCxii8BVntuvkLU6Ng8Pe+56zh5B1A=
X-Gm-Gg: AR+sD13QRkGZyRWXxLTevtyjknKnIdCF80HEo9+PftiaGbHto6n1G5UIiN5uZmevwlG X9Aqc6BMbZGzBqmveZh8TjxU5qIX/R/NEAsIhCrso8qhEqw4mGDb6jK+ePA8+7n3Fg8bkCpKPFA bbStabucnHGRZMJHPXL9eiWNjpDtJvGNsWqaiIWO9qxdg/bvR8ALvxSd2I/UtuW8mvhjMrzn4dK m/CRutzDcvM8OyHJY/pv4Zo+sEnUdPw6Be+sSSGg0EFNmnWM8tLM/bi80utCHzozqS0V96nJViK qeAKY2uQKPx9I/+fdhpOlN9Xfe7E1B74/morqvkT54A3PljOn8eIXp8hy8j35kpsFBl7Xq02gQR z5eIlkFJU5LQ49uTOAzuxVzYiEUJ63LK+shY84J2E3drO+ahTb2+/awdtAw/NaGu3DWfz3pzEqz NT3fNJEeMjS235W7PiKQTIAaBMl+PJz5svKkBI2z5IqR92KpELXdoFCRgRcLzjkLMeGCHCcCI=
X-Received: by 2002:a05:651c:2121:b0:39f:ef56:65dd with SMTP id 38308e7fff4ca-3a1324cbb22mr10545331fa.24.1786792691320; Sat, 15 Aug 2026 04:18:11 -0700 (PDT)
MIME-Version: 1.0
References: <178623932777.297231.15613876844296696732@dt-datatracker-559c48c7fb-9llwz> <1217494837.2140773.1786579923007@mail.yahoo.com>
In-Reply-To: <1217494837.2140773.1786579923007@mail.yahoo.com>
From: Yoshifumi Nishida <nsd.ietf@gmail.com>
Date: Sat, 15 Aug 2026 04:17:59 -0700
X-Gm-Features: AcwNN1XTp6nHSE2jQVCVb7DxTFtARNhHziPtvn1ZnButHuwFgzuzjMG9_o_AVmw
Message-ID: <CAAK044SW0ZXoq=rXikct=1fGD+fv=LRPZdtDZBRBCkggbZjwDQ@mail.gmail.com>
To: "nalini.elkins@insidethestack.com" <nalini.elkins@insidethestack.com>
Content-Type: multipart/alternative; boundary="000000000000a750e90659141781"
Message-ID-Hash: NDVSI6C2DK36OBAKJYG4UOEDUJMTAOWY
X-Message-ID-Hash: NDVSI6C2DK36OBAKJYG4UOEDUJMTAOWY
X-MailFrom: nsd.ietf@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tsv-art.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "tsv-art@ietf.org" <tsv-art@ietf.org>, "draft-ietf-ippm-encrypted-pdmv2.all@ietf.org" <draft-ietf-ippm-encrypted-pdmv2.all@ietf.org>, "ippm@ietf.org" <ippm@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Tsv-art] Re: [ippm] draft-ietf-ippm-encrypted-pdmv2-14 early Tsvart review
List-Id: Transport Area Review Team <tsv-art.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsv-art/e2WG3zd8bW8KR4sn9HEVrn38CoQ>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsv-art>
List-Help: <mailto:tsv-art-request@ietf.org?subject=help>
List-Owner: <mailto:tsv-art-owner@ietf.org>
List-Post: <mailto:tsv-art@ietf.org>
List-Subscribe: <mailto:tsv-art-join@ietf.org>
List-Unsubscribe: <mailto:tsv-art-leave@ietf.org>
Hello Nalini Thanks for your quick response and addressing my comments. The updates look good to me. I don't have further comments for now. -- Yoshi On Wed, Aug 12, 2026 at 5:12 PM nalini.elkins@insidethestack.com < nalini.elkins@insidethestack.com> wrote: > Yoshifumi, > > Thank you very much for the careful review. We have revised > draft-ietf-ippm-encrypted-pdmv2 to address all eight points. A new version > of the draft (15) has been submitted. > > Our responses are inline below. > > 1. Section 7: Option type '0x0F' > I believe this means this document reuses the option value used for > RFC8250 > as it mentions "adopted from RFC 8250". > However, the document also requests a new option type to use different > value. > This point should be clarified. > > Agreed. This was confusing and has been corrected. > > Section 7 now explicitly states that PDMv2 does not reuse the PDM Option > Type 0x0F assigned by RFC 8250. References to fields or semantics adopted > from RFC 8250 do not imply reuse of its Option Type. > > Section 7.3 now specifies the PDMv2 Option Type as TBD1, pending IANA > allocation. > > Section 11.1 requests a new allocation from the IPv6 "Destination Options > and Hop-by-Hop Options" registry and explicitly states that the new PDMv2 > allocation is independent of the RFC 8250 value 0x0F and does not modify or > redefine that allocation. > > 2. Section 7. Option length '0x22' > This indicates option length is 34 bytes, however, actual length of the > header format looks 22 bytes. > > Agreed. The previous value was incorrect. > > The unprotected format in Section 7.1 now has an Option Length of 22 > decimal (0x16). As defined for IPv6 options, this excludes the Option Type > and Option Length octets, so the complete unprotected PDMv2 option is 24 > octets. > > We also added a field table with offsets and lengths so the length > calculation is explicit. > > 3. Section 7. > It looks a bit strange to me to have the same length for Unencrypted > PDM > and Encrypted PDM. Is this correct? > > "PDMv2 uses a single header format. Whether metric contents are protected > or unprotected is determined by local policy and registration context." > Does this mean there is no inbound mechanism for receiver to know whether > this is Encrypted PDM or not? Is this design intentional ? > > You are correct. The two formats should not have had the same length, and > relying on local policy or registration context to determine the received > wire format was ambiguous. > > We have replaced the single-format description with two explicitly > distinguishishable wire formats. > > The unprotected form has: > > - Option Length = 22 decimal (0x16) > - Total option size = 24 octets > > The protected form has: > > - Option Length = 38 decimal (0x26) > - Total option size = 40 octets > - A 16-octet protected metric block > - A 16-octet authentication tag > > The Option Length now distinguishes the protected and unprotected formats > on the wire. Section 7 explicitly states that an implementation MUST NOT > determine whether a received PDMv2 option is protected solely from local > policy or registration context. > > Registration context is still required to authenticate, decrypt, and > interpret protected content, but it is not required merely to identify the > protected or unprotected wire format. > > For the protected form, Option Type, Option Length, Version, Epoch, and > PSNTP are clear and authenticated as associated data. > > 4. Section 7. > "Epoch field is used to indicate the valid SessionTemporaryKey." > > I think we need to add an explanation for SessionTemporaryKey, such as how > this key is derived. > > Agreed. > > We expanded Section 5.1 and added Section 5.4, "Registration Output and > SessionTemporaryKey." > > A SessionTemporaryKey is now defined as cryptographic keying material used > to protect PDMv2 metric blocks during a bounded key epoch. > > The registration mechanism or protection-suite specification MUST define: > > - how the SessionTemporaryKey is derived or provisioned; > - the cryptographic algorithm and key length; > - the endpoints, flows, or measurement domain to which the key applies; > - the associated Epoch; > - the lifetime of the key; > - the rekey procedure; > - how authorized measurement systems obtain the required security > context; and > - how expiration and revocation are handled. > > If the SessionTemporaryKey is derived from a master secret, the derivation > MUST use a cryptographically secure KDF and a PDMv2-specific purpose label, > with cryptographic separation from keys used by other protocols. > > The draft also explicitly prohibits using TLS, QUIC, IPsec, or other > application or transport traffic keys as a PDMv2 SessionTemporaryKey. > > Section 7.5 now defines Epoch as a 12-bit selector for the applicable > PDMv2 security context and SessionTemporaryKey rather than as secret > material itself. > > 5. Section 7. > Both PSNTP and PSNLR have dependency on 5-tuple. However, I'm not sure > how we can apply this to ICMP. > The draft mentions "PDMv2 operates entirely at the IPv6 layer and > applies uniformly to TCP, UDP, ICMP, QUIC" in Section 1. > > Agreed. Referring generically to a 5-tuple was inappropriate for protocols > that do not have transport-layer ports. > > Section 7.6 now defines PDMv2 flow identification explicitly. > > For TCP and UDP, the flow uses the IPv6 source address, IPv6 destination > address, upper-layer protocol number, source port, and destination port. > > For ICMPv6, the flow uses the IPv6 source address, IPv6 destination > address, ICMPv6 Next Header value, Type, and Code. When an Identifier field > is present, such as for Echo Request and Echo Reply, it SHOULD also be used > to distinguish concurrent exchanges. > > ICMPv6 error messages are classified using their outer IPv6 and ICMPv6 > headers rather than the quoted packet. > > For another upper-layer protocol without port numbers, a protocol > specification or registration context can define an equivalent stable > discriminator. If none is available, the IPv6 source address, destination > address, and upper-layer protocol number identify the PDMv2 flow. > > We also added explicit reverse-direction correspondence. TCP and UDP > exchange source/destination addresses and ports. ICMPv6 request/reply flows > exchange the IPv6 addresses and associate the applicable request Type with > its corresponding reply Type, retaining the same Identifier when present. > > 6. Section 7. > "This field is initialized at a random number and is incremented > sequentially > for each packet of the 5-tuple." > When TCP retransmits packets, should we increase PSNTP or not? > Please clarify this point. > > Yes. We have made this explicit in Section 7.7. > > PSNTP is initialized to a pseudorandom value when PDMv2 state is created > for a flow and is incremented modulo 2^32 for each packet processed as a > new transmission at the sender's PDMv2 processing point. > > The revised text explicitly states: > > "A TCP retransmission presented to the PDMv2 module as a new packet is a > new transmission and receives a new PSNTP value." > > We also clarify that PSNTP counts packet-processing events visible to the > PDMv2 module rather than application data units, TCP sequence space, or > unique transport payloads. > > 7. Can this approach work with TSO/GSO? When a packet is split into > multiple packets, > multiple packets would have the same PSNTP. Is this acceptable? > > Yes. We added Sections 7.12 and 7.13 to make this behavior explicit. > > PDMv2 may operate at a processing point before transmit segmentation or > after receive aggregation. Consequently, packets observed by the PDMv2 > module do not necessarily have a one-to-one relationship with packets > transmitted or received at a physical interface. > > TSO, GSO, or equivalent processing below the PDMv2 processing point may > therefore create several packets carrying identical PDMv2 values, including > the same PSNTP. This is acceptable. > > Similarly, GRO, LRO, or equivalent receive-side processing may combine > multiple received packets before they become visible to PDMv2. > > The draft does not require the PDMv2 module to disable offload, inspect > the outgoing interface MTU solely for PDMv2 purposes, or rewrite PDMv2 > separately in packets created below its processing point. > > A repeated PSNTP by itself is therefore not evidence of packet loss, > retransmission, malformed PDMv2 data, or sender nonconformance. > > For reconstruction, other available evidence such as TCP sequence-number > ranges, payload lengths, timestamps, IPv6 fragmentation information, and > surrounding PDMv2 observations SHOULD be considered. If the evidence is > insufficient, the result SHOULD be reported as ambiguous rather than as a > protocol error. > > For the protected form, Section 7.13 also clarifies that copying an > already protected PDMv2 option during segmentation is not a new > authenticated-encryption invocation. Repetition of the identical ciphertext > and authentication tag therefore does not by itself constitute > cryptographic nonce reuse. > > 8. Appendix A > "This appendix illustrates one possible registration mechanism that > satisfies > the requirements defined in Section 4." > > I think Section 4 doesn't define requirements. I thought you mean Section > 5.1 ('Registration Objectives'). however, 5.1's bullets are high-level > enough that it's unclear what 'satisfies' means in the sentence. > > Agreed on both points. > > Appendix A now says: > > "This appendix illustrates one possible registration mechanism that can > meet the registration objectives listed in Section 5.1 and provide the > security context described in Section 5.4. The example is informative. > Conformance with this document depends on satisfying the applicable > normative requirements in the main body and does not depend on using RADIUS > or EAP." > > Section 5.1 has also been expanded to describe the registration objectives > more concretely, and Section 5.4 now defines the required registration > output and SessionTemporaryKey security context. > > We also clarified Appendix A.6 so that the illustrative RADIUS/EAP example > does not imply that key derivation or protection requirements are merely > implementation-specific. The appendix now states that its specific > mechanisms are outside the scope of the example, while remaining subject to > the normative requirements of Section 5.4 and the selected registration > mechanism or protection-suite specification. > > This avoids claiming that the illustrative RADIUS/EAP example itself > defines or proves conformance. > > Thank you again for the review. Your comments resulted in substantial > improvements to the wire-format definition, registration/key context, flow > identification, retransmission semantics, and treatment of segmentation and > aggregation. > > Thanks, > Nalini Elkins > > Chief Technology Officer > Outside the Stacks, Inc. > https://www.outsidethestacks.com > > Chief Operating Officer > Industry Network Technology Council > https://www.industrynetcouncil.org > > > On Saturday, August 8, 2026 at 10:12:42 PM GMT-8, Yoshifumi Nishida via > Datatracker <noreply@ietf.org> wrote: > > > Document: draft-ietf-ippm-encrypted-pdmv2 > Title: IPv6 Performance and Diagnostic Metrics Version 2 (PDMv2) > Destination Option > Reviewer: Yoshifumi Nishida > Review result: On the Right Track > > This document has been reviewed as part of the transport area review team's > ongoing effort to review key IETF documents. These comments were written > primarily for the transport area directors, but are copied to the > document's > authors and WG to allow them to address any issues raised and also to the > IETF > discussion list for information. > > when done at the time of IETF Last Call, the authors should consider this > review as part of the last-call comments they receive. Please always CC > tsv-art@ietf.org if you reply to or forward this review. > > Summary: This document is On the Right Track as a standard track document, > however, I think the following points need to be addressed. > > 1. Section 7: Option type '0x0F' > I believe this means this document reuses the option value used for > RFC8250 > as it mentions "adopted from RFC 8250". > However, the document also requests a new option type to use different > value. > This point should be clarified. > > 2. Section 7. Option length '0x22' > This indicates option length is 34 bytes, however, actual length of the > header format looks 22 bytes. > > 3. Section 7. > It looks a bit strange to me to have the same length for Unencrypted PDM > and Encrypted PDM. Is this correct? > > "PDMv2 uses a single header format. Whether metric contents are protected > or unprotected is determined by local policy and registration context." > Does this mean there is no inbound mechanism for receiver to know whether > this is Encrypted PDM or not? Is this design intentional ? > > 4. Section 7. > "Epoch field is used to indicate the valid SessionTemporaryKey." > > I think we need to add an explanation for SessionTemporaryKey, such as > how this key is derived. > > 5. Section 7. > Both PSNTP and PSNLR have dependency on 5-tuple. However, I'm not sure > how we can apply this to ICMP. > The draft mentions "PDMv2 operates entirely at the IPv6 layer and > applies uniformly to TCP, UDP, ICMP, QUIC" in Section 1. > > 6. Section 7. > "This field is initialized at a random number and is incremented > sequentially > for each packet of the 5-tuple." > When TCP retransmits packets, should we increase PSNTP or not? > Please clarify this point. > > 7. Can this approach work with TSO/GSO? When a packet is split into > multiple packets, > multiple packets would have the same PSNTP. Is this acceptable? > > 8. Appendix A > "This appendix illustrates one possible registration mechanism that > satisfies > the requirements defined in Section 4." > > I think Section 4 doesn't define requirements. I thought you mean > Section 5.1 > ('Registration Objectives'). however, 5.1's bullets are high-level > enough that > it's unclear what 'satisfies' means in the sentence. > > > > _______________________________________________ > ippm mailing list -- ippm@ietf.org > To unsubscribe send an email to ippm-leave@ietf.org >
- [Tsv-art] draft-ietf-ippm-encrypted-pdmv2-14 earl… Yoshifumi Nishida via Datatracker
- [Tsv-art] Re: [ippm] draft-ietf-ippm-encrypted-pd… nalini.elkins@insidethestack.com
- [Tsv-art] Re: [ippm] draft-ietf-ippm-encrypted-pd… nalini.elkins@insidethestack.com
- [Tsv-art] Re: [ippm] draft-ietf-ippm-encrypted-pd… Yoshifumi Nishida
- [Tsv-art] Re: [ippm] draft-ietf-ippm-encrypted-pd… Thomas.Graf
- [Tsv-art] Re: [ippm] draft-ietf-ippm-encrypted-pd… Yoshifumi Nishida