[lamps] Re: New Individual Draft: Manufacturer-Signed CA Certificate Distribution for EST and EST-coaps Deployments
Franklin Ferreira de Lima <franklinferreiradelima894@gmail.com> Thu, 08 October 2026 16:31 UTC
Received: from mail-pl1-x629.google.com (mail-pl1-x629.google.com [IPv6:2607:f8b0:4864:20::629]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by mx.ietf.org (Postfix) with ESMTPS id E095447 for <lamps@ietf.org>; Thu, 08 Oct 2026 16:31:25 +0000 (UTC)
Authentication-Results: mx.ietf.org; dkim=pass header.d=gmail.com header.s=20251104 header.b=nJCRvvcl; spf=pass (mx.ietf.org: domain of franklinferreiradelima894@gmail.com designates 2607:f8b0:4864:20::629 as permitted sender) smtp.mailfrom=franklinferreiradelima894@gmail.com; arc=pass ("google.com:s=arc-20260327:i=1"); dmarc=pass (policy=none) header.from=gmail.com
Received: by mail-pl1-x629.google.com with SMTP id d9443c01a7336-2e82462a3f1so4030295ad.3 for <lamps@ietf.org>; Thu, 08 Oct 2026 09:31:25 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1791477078; cv=none; d=google.com; s=arc-20260327; b=dOn0kPfJu9p6XjIWIiT4vCKrmaoyn903yxjH1Pxi+Qmdg9afr35xrbLE1H70a3KkTZ egTcXOdiJQboI+JLMIERim9SHs/Y40DMLVRDYZQ36uSFm1qmADqkA1yKQgUE0OABvHhz bF1//di5PM38XvHqE9k+/E79DiTuveOS7Rxc2eCQTzLPt0Q7lHDyf1kYFo2IHigr8qE5 xZ1LS6+NkCVUoTmF4M45Fj3/DihGmWm1XFaZ+CdEtR6wiPEnA6QWrT0Nc465V6DvL94s /zREa9jdNsSICGhcUmB4RzTwH6xTs7kKh4vPy10KNpOCg08O/qnoupLfbeV3J70QF443 QmYA==
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=f8WIBiB+27REtSBqGJpfcDTyxqMcwTT3ISu2WJMsrYI=; fh=cwzkEY5sRj6zABY0Y5sVqvkKGmGO3Lb8F/L4/zDRjl8=; b=S+3if21wuyOmE3tzqwW0Xe8KQ/bT4UhtBVIIJCWmHSFLPg7qfd/duBPUdulFnujzeO MOUlb129eWIUHW6VBdQCnQhh2FPnVn3UYeG/g/P3sspDLpIP6epkNPkmGCJXc6XMWXal uSG80tCAaAizohcJU4jFbW/GVtaUUGPbdyYFqJbbZXn+L1whoLuSQfOdqHGF2+L3iRUZ rw9Gajs+RqjAz8cunxTyRZA4hf+2qYfmqnMNUTZJgOydkZdEGt2a8ANmE0Ody4L9fpBk s/1/1kix6/sabOujSuXh54HpRUeMXaddJQYaZLBH64algrdgczQjNJIAp1jqaJIKOJe+ /zZw==; 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=1791477078; x=1792081878; 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=f8WIBiB+27REtSBqGJpfcDTyxqMcwTT3ISu2WJMsrYI=; b=nJCRvvcldlYDuXmrTIi5fTmCj6d8LT5itbjQkdJO48SNXhw3JGIshCO1+3bQjf+of0 UdlVx9AuR7qnmAW/1IdLggHKM9MjPWO8bZ9G4jhMrpkdHdQ4ZzvODTaYfSCJzuPnOQXv MxQjyQAW0YElh8DUPUimQXenm5j8JHeVvaO+euDA8TaRUpd+1PxUfNKUZiXhJ3JnNqPe 1ZHSpWm1vUpVtrQejj6+F7LbKfR7AzONMBlDpGQ0AMJmIMrGzbUWCCuOYG0dXvVLeWaD IHYeMI90D/YnHk2e5uBLD+SkrJrO2wFJYFiv36Tl28s2SeOXL7Ha2+mJWYMb7x7lsr0U 1PRA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1791477078; x=1792081878; 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=f8WIBiB+27REtSBqGJpfcDTyxqMcwTT3ISu2WJMsrYI=; b=1ESWm5xUN8EeBFopFob7OS5+zpX03yfByAJOyfLIIWmFy/0HKec7HT441rb8dAXzn1 Epp7gQ3WQzNadJ3terX3ovghteRImoFEY4tMBNeXQQ5qVZe+vVtvcK3A6NyUb7aT9KEy wFU0K0QtepIxzq+6qsUHF453itKIQS89bHKCpYUmrsckD/y/TXZ6x/5DqEs49nQZTGpC XJaj2iK5XRn1NLbgYXVR/OyEqrTNd710DDTu7yU6moOgshbzFuwIWh5g7Kkf+AK2bHs+ ptkKyqnv0RjS1ObGrQeTCsZGh5PQcDpTsyUor8/Aop4gPJ6UACObVlMO/2r2475VyXkd 7rew==
X-Gm-Message-State: AFq9FYKU7YkqLZqlxZWufdKgH7Et28mEz1nkbacjF1BJdxdnX12on61n 0TNpd5Ek1AR/QaUGsXBFRZGAjFQ0E2oiA1F1aWMPOO0gC1QFHVQAfbd87vEw0rUQrjFgRaL30nU v5oS8MDih8Ub0G3MkmkJAe+q9fWwG+TaRyqpW
X-Gm-Gg: AYBFou30WRHMouclOnVuVc4cF5xEK3AaPF2xpCV++A1/jzE4DPTVmICjqCxHQIOwnk9 jstXu5GoFJ6rb+I/qR3B9C+UBmo//kc5sedImUGzBWg9CnoBC/o90YWfwETJvqrfaQS3rA4T25B LIvFHfb3d0OBa/Lvk2gj9glRMYAgkOb+9JQ4499eFEwipPbM0aecaY0Fgc99fClKC+p5kz342m/ 1kn42Gz/6JaTFAktl5kdQIUoTE6jLG6viT3K9C4FWgsQZJUb19+0QcqTZVdiNXnsU6XYdVm2pvV Y971tOSLytDQ5m0pcHrdgE13yWGXPiPCq+wKCSlLvim9GvFPDJy2dPSPcWlO+so=
X-Received: by 2002:a17:903:94d:b0:2e6:267c:aa32 with SMTP id d9443c01a7336-2e6267cb342mr39758835ad.3.1791477077724; Thu, 08 Oct 2026 09:31:17 -0700 (PDT)
MIME-Version: 1.0
References: <AM9PR01MB8411F7F91A19630510130020EA802@AM9PR01MB8411.eurprd01.prod.exchangelabs.com> <AM9PR01MB8411DDFFD1B7B0A27FBF35F7EA932@AM9PR01MB8411.eurprd01.prod.exchangelabs.com>
In-Reply-To: <AM9PR01MB8411DDFFD1B7B0A27FBF35F7EA932@AM9PR01MB8411.eurprd01.prod.exchangelabs.com>
From: Franklin Ferreira de Lima <franklinferreiradelima894@gmail.com>
Date: Thu, 08 Oct 2026 13:31:03 -0300
X-Gm-Features: AclHuK9M-lnDr3qymI6rWhWFaZEJ3V_aIxGKjthtzFI30GwSQ5-MoOwt5RmlLVc
Message-ID: <CACTN5nLOzLbhiUtKTQ8_Vzr_ENC6haKOnGXTbkQPpGprghfZRQ@mail.gmail.com>
To: "Mittal, Narinder" <Narinder.Mittal@landisgyr.com>, rms@ufrj.br, eng.jbarbosa@gmail.com
Content-Type: multipart/mixed; boundary="000000000000d78dc1065d56c29b"
X-Spamd-Bar: ---------------------
Message-ID-Hash: 4R6TFQGVJIHPMMFP4AEJGA7SFAG3E67V
X-Message-ID-Hash: 4R6TFQGVJIHPMMFP4AEJGA7SFAG3E67V
X-MailFrom: forwardingalgorithm@dmarc.ietf.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-spasm.ietf.org-0; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: lamps@ietf.org, "Hett, Chris" <Chris.Hett@landisgyr.com>, juan.ramon@dee.ufrj.br
X-Mailman-Version: 3.3.10
Precedence: list
Subject: [lamps] Re: New Individual Draft: Manufacturer-Signed CA Certificate Distribution for EST and EST-coaps Deployments
List-Id: This is the mail list for the LAMPS Working Group <spasm.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/spasm/6neKsd86zPFn65eJO7tscRKCGS0>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spasm>
List-Help: <mailto:spasm-request@ietf.org?subject=help>
List-Owner: <mailto:spasm-owner@ietf.org>
List-Post: <mailto:spasm@ietf.org>
List-Subscribe: <mailto:spasm-join@ietf.org>
List-Unsubscribe: <mailto:spasm-leave@ietf.org>
/**
* @file IluminaTecnica_AC_on_DC.ino
* @brief Controlled high-frequency AC ripple superposition on a stable DC
bias for LED testing.
* @note USE WITH CAUTION. Ensure your hardware driver circuit can handle
high-frequency PWM switching.
*/
// Hardware Configuration
const int LED_DRIVER_PIN = 9; // PWM output pin connected to the MOSFET
gate/LED driver
const int PWM_FREQUENCY = 25000; // 25 kHz frequency to keep AC ripple out
of the audible and visible spectrum
// Signal Parameterization (0 - 255 for standard 8-bit PWM)
const int DC_BIAS_LEVEL = 128; // The permanent stable DC offset (approx
50% voltage baseline)
const int AC_AMPLITUDE = 30; // The peak amplitude of the superimposed AC
wave (Keep low for safety!)
// Math variables
float angularFrequency = 0.0;
const float WAVE_SPEED = 0.05; // Speed of the AC wave alternation
void setup() {
// Initialize communication for debugging
Serial.begin(115200);
// Configure hardware pin
pinMode(LED_DRIVER_PIN, OUTPUT);
// Technical Note: If using an ESP32, you would set up ledcAttachChannel
here
// to enforce a strict 25kHz switching frequency to protect the LED
infrastructure.
Serial.println(F("[ILUMINA TÉCNICA] System initialized. DC Bias active.
Superimposing AC component..."));
}
void loop() {
// 1. Calculate the instantaneous sinusoidal AC component
// Sine outputs a value between -1.0 and 1.0
float ac_component = sin(angularFrequency) * AC_AMPLITUDE;
// 2. Superimpose the AC wave onto the stable DC baseline
int final_signal_output = DC_BIAS_LEVEL + (int)ac_component;
// 3. Safety Check: Hard-clamp boundaries to prevent driver
over-saturation or reverse polarity
final_signal_output = constraintCheck(final_signal_output);
// 4. Output the combined signal to the physical layer
analogWrite(LED_DRIVER_PIN, final_signal_output);
// Increment time/angle for the AC frequency
angularFrequency += WAVE_SPEED;
if (angularFrequency >= 2 * PI) {
angularFrequency = 0.0; // Reset phase to prevent float overflow
}
// Tiny delay to control loop execution speed during hardware debugging
delay(5);
}
/**
* @brief Safety boundary check to protect physical LED components from
extreme electrical values.
*/
int constraintCheck(int calculatedValue) {
const int ABSOLUTE_MAX_SAFE_LIMIT = 200; // Safeguard limit to protect
against peak current degradation
const int ABSOLUTE_MIN_SAFE_LIMIT = 40; // Ensure the LED never fully
turns off (maintains DC bias)
if (calculatedValue > ABSOLUTE_MAX_SAFE_LIMIT) return
ABSOLUTE_MAX_SAFE_LIMIT;
if (calculatedValue < ABSOLUTE_MIN_SAFE_LIMIT) return
ABSOLUTE_MIN_SAFE_LIMIT;
return calculatedValue;
}
Em qui., 8 de out. de 2026, 12:29, Mittal, Narinder <Narinder.Mittal=
40landisgyr.com@dmarc.ietf.org> escreveu:
> Hi,
>
> I wanted to follow up on the individual draft we shared on September 25
> describing manufacturer-signed CA certificate distribution for EST and
> EST-coaps deployments:
>
> draft-mittal-est-coap-ca-certs-00
> <https://datatracker.ietf.org/doc/draft-mittal-est-coap-ca-certs/>
>
> We would appreciate any feedback from the LAMPS community. This would be
> very helpful as we prepare the next revision.
>
> Thanks
>
>
> *Narinder Mittal*
> Principal Engineer, System Architecture
> *CISSP, CCSP, CISM*
> *Email:* narinder.mittal@landisgyr.com
> landisgyr.com <https://www.landisgyr.com>
>
>
> <https://x.com/landisgyr>
>
> <https://www.youtube.com/@LandisGyrOfficial>
>
> <https://www.linkedin.com/company/landis/>
>
>
>
> *From:* Mittal, Narinder
> *Sent:* Friday, September 25, 2026 12:44 PM
> *To:* 'lamps@ietf.org' <lamps@ietf.org>
> *Cc:* Hett, Chris <Chris.Hett@landisgyr.com>
> *Subject:* New Individual Draft: Manufacturer-Signed CA Certificate
> Distribution for EST and EST-coaps Deployments
>
>
>
> Hello,
>
>
>
> Chris Hett and I have submitted an individual draft describing a
> manufacturer-signed mechanism for distributing operational CA certificates
> to constrained EST/EST-coaps clients prior to EST enrollment:
>
>
>
> draft-mittal-est-coap-ca-certs-00 -
> https://datatracker.ietf.org/doc/draft-mittal-est-coap-ca-certs/
>
>
>
> The draft is intended to address deployments where operational trust
> anchors are not known at manufacturing time and devices are provisioned
> only with a manufacturer trust anchor. The mechanism uses a
> manufacturer-signed CMS object containing an operational CA certificate
> bundle. Devices validate the CMS signature using a manufacturer trust
> anchor provisioned during manufacturing before installing the operational
> trust anchors. The draft is intended as an Informational deployment
> mechanism and does not modify RFC 7030 or RFC 9148.
>
>
>
> The draft was motivated by utility-industry deployment requirements and
> has received early interest from participants involved in GEISA
> discussions.
>
>
>
> We would appreciate feedback on:
>
> - problem statement
> - trust model
> - interaction with existing EST bootstrap procedures
> - applicability to constrained deployments
>
>
>
> Thanks,
>
> Narinder Mittal
>
> Chris Hett
>
>
>
>
> *Narinder Mittal*
> Principal Engineer, System Architecture
> *CISSP, CCSP, CISM*
> *Email:* narinder.mittal@landisgyr.com
> landisgyr.com <https://www.landisgyr.com>
>
>
> <https://x.com/landisgyr>
>
> <https://www.youtube.com/@LandisGyrOfficial>
>
> <https://www.linkedin.com/company/landis/>
>
>
>
> P PLEASE CONSIDER OUR ENVIRONMENT BEFORE PRINTING THIS EMAIL.
>
> This e-mail (including any attachments) is confidential and may be legally
> privileged. If you are not an intended recipient or an authorized
> representative of an intended recipient, you are prohibited from using,
> copying or distributing the information in this e-mail or its attachments.
> If you have received this e-mail in error, please notify the sender
> immediately by return e-mail and delete all copies of this message and any
> attachments. Thank you.
> _______________________________________________
> Spasm mailing list -- spasm@ietf.org
> To unsubscribe send an email to spasm-leave@ietf.org
>
Franklin Ferreira de Lima
- [lamps] Re: New Individual Draft: Manufacturer-Si… Mittal, Narinder
- [lamps] Re: New Individual Draft: Manufacturer-Si… Franklin Ferreira de Lima
- [lamps] Re: New Individual Draft: Manufacturer-Si… Mittal, Narinder
- [lamps] Re: New Individual Draft: Manufacturer-Si… Tomas Gustavsson
- [lamps] Re: New Individual Draft: Manufacturer-Si… Mittal, Narinder
- [lamps] Re: New Individual Draft: Manufacturer-Si… Tomas Gustavsson