[Iot-onboarding] DPP technical specification

Dan Harkins <dharkins@lounge.org> Thu, 12 March 2020 21:49 UTC

Return-Path: <dharkins@lounge.org>
X-Original-To: iot-onboarding@ietfa.amsl.com
Delivered-To: iot-onboarding@ietfa.amsl.com
Received: from localhost (localhost []) by ietfa.amsl.com (Postfix) with ESMTP id E07753A07B4 for <iot-onboarding@ietfa.amsl.com>; Thu, 12 Mar 2020 14:49:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([]) by localhost (ietfa.amsl.com []) (amavisd-new, port 10024) with ESMTP id HipPvH81zqYC for <iot-onboarding@ietfa.amsl.com>; Thu, 12 Mar 2020 14:49:33 -0700 (PDT)
Received: from www.goatley.com (www.goatley.com []) (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 9D8413A07AC for <iot-onboarding@ietf.org>; Thu, 12 Mar 2020 14:49:33 -0700 (PDT)
Received: from trixy.bergandi.net (cpe-76-93-158-174.san.res.rr.com []) by wwwlocal.goatley.com (PMDF V6.8 #2433) with ESMTP id <0Q7300B1TOML8E@wwwlocal.goatley.com> for iot-onboarding@ietf.org; Thu, 12 Mar 2020 16:49:33 -0500 (CDT)
Received: from Dans-MacBook-Pro.local ([]) by trixy.bergandi.net (PMDF V6.7-x01 #2433) with ESMTPSA id <0Q7300E6POIF9O@trixy.bergandi.net> for iot-onboarding@ietf.org; Thu, 12 Mar 2020 14:47:04 -0700 (PDT)
Received: from 69-12-173-8.static.dsltransport.net ([] EXTERNAL) (EHLO Dans-MacBook-Pro.local) with TLS/SSL by trixy.bergandi.net ([]) (PreciseMail V3.3); Thu, 12 Mar 2020 14:47:04 -0700
Date: Thu, 12 Mar 2020 14:49:31 -0700
From: Dan Harkins <dharkins@lounge.org>
To: iot-onboarding@ietf.org
Message-id: <8de0c9da-03ee-252c-e0f2-0d7dab120fd5@lounge.org>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8; format=flowed
Content-language: en-US
Content-transfer-encoding: 8BIT
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0) Gecko/20100101 Thunderbird/68.5.0
X-PMAS-SPF: SPF check skipped for authenticated session (recv=trixy.bergandi.net, send-ip=
X-PMAS-External-Auth: 69-12-173-8.static.dsltransport.net [] (EHLO Dans-MacBook-Pro.local)
X-PMAS-Software: PreciseMail V3.3 [200312] (trixy.bergandi.net)
X-PMAS-Allowed: system rule (rule allow header:X-PMAS-External noexists)
Archived-At: <https://mailarchive.ietf.org/arch/msg/iot-onboarding/ub8YbwgfFk-RsdQRcWYpbjG-feE>
Subject: [Iot-onboarding] DPP technical specification
X-BeenThere: iot-onboarding@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussion of IoT onboarding mechanisms <iot-onboarding.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/iot-onboarding>, <mailto:iot-onboarding-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/iot-onboarding/>
List-Post: <mailto:iot-onboarding@ietf.org>
List-Help: <mailto:iot-onboarding-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/iot-onboarding>, <mailto:iot-onboarding-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Mar 2020 21:49:35 -0000


   The Wi-Fi Alliance just released version 1.2 of the Device Provisioning
Protocol (DPP) technical specification. You can get a copy by going here:


Unfortunately, the Wi-Fi Alliance wants you to "consent to transfer of data
to USA" (thanks EU!) and other various nonsense before allowing you to
download the spec. There is no checking or verification of correctness of
information provided but I'm sure everyone will provide honest names and
companies. Check it out.

   And if you'd like to play around with it I have released a reference
implementation of it under BSD terms (do with it what you want, have fun).
You can find that here: