From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 6B38CEB64DD for ; Fri, 23 Jun 2023 11:24:47 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 3EFFD86374; Fri, 23 Jun 2023 13:24:44 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="YXyPsA+N"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 6FCC2861D4; Fri, 23 Jun 2023 13:24:42 +0200 (CEST) Received: from mail-wr1-x42b.google.com (mail-wr1-x42b.google.com [IPv6:2a00:1450:4864:20::42b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 2384D863B2 for ; Fri, 23 Jun 2023 13:24:40 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=thierry.reding@gmail.com Received: by mail-wr1-x42b.google.com with SMTP id ffacd0b85a97d-311183ef595so558331f8f.0 for ; Fri, 23 Jun 2023 04:24:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1687519479; x=1690111479; h=user-agent:in-reply-to:content-disposition:mime-version:references :message-id:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=fAmTwljoR8+5A/8P1U0Bhn6NnCYS+aOicP/QyAm4yBE=; b=YXyPsA+NcOaQ4ZUpIOUxmDY9X6aw8OgafRvRP+CkwGEL0UJvbybTlkauWs4Qk8QNOC 1jPmk+t3dw+xxNP4P+LfJs95kgZMijLK/1kVPkYhMFxl5qJ5xlNZmhGzxEDfWq/fgPri uVbQB2fWaUA8aKyB1IKomWT8aJKMOhA6+Cu9b1sXGqC1VAMxZrsSjjGtRfITx+iBfkSZ Hrc0ddvMiYnUHWDPTMa394s1B2IMpJN1WdonxvLh6bABJG6LX6fCgk/82nAAqyb25P0y WjOZJUkoc/WF+Y0LBC/XzcHd+s3H+vGH9QdcYaMpaO7/GFyS4EG7HeTaXCFkNIKfIB8d x4OQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687519479; x=1690111479; h=user-agent:in-reply-to:content-disposition:mime-version:references :message-id:subject:cc:to:from:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=fAmTwljoR8+5A/8P1U0Bhn6NnCYS+aOicP/QyAm4yBE=; b=PsJUMclHRI+cqFeopdRhBiFgojRYKIpg5PeW5T9MSSty5ZCcHCn0ErXgSxFM2JGzuf xdvMTuGI0YPfS1UlhrZddBGZpLugXfuaKnOnruN0XUhU7OeHd7HD+q7r9Q+wQYR26XPP GNt/xX8Eryuh5e2mXMEgtr6X0QYHDkAvpFkaZfv8ah2faxUWnFRHGx7Ho3LrPMOwRqQe 2DYpq8VIYjnn/PWgvcw/3jy3+qTy7R1EQZe+wUkEPyjBEeFWfSVAgOMoNpSdru9NvNO+ cmH+77lvGCi8WY+ZE4LjNGcgp8xNsbcNFuz5cGFxuGcpZJJswmnBNtj1MskhV5iPKyjR fHbg== X-Gm-Message-State: AC+VfDwSRrIQKKZ/6tS1Oawa7psahkrqaIlOHMp2HpEW2ItYsNl1zKGD 6qJKIvlTnsAjZFEX+tdPBSc= X-Google-Smtp-Source: ACHHUZ5BTvt496G2cA3uM4iCB2y6YQSzzOiBZDZYvJJErhK/PO9sYZOwD4gYUJVm9UTmgX9Bzchecw== X-Received: by 2002:a5d:5346:0:b0:30f:cb74:35f9 with SMTP id t6-20020a5d5346000000b0030fcb7435f9mr17224529wrv.66.1687519479349; Fri, 23 Jun 2023 04:24:39 -0700 (PDT) Received: from orome (p200300e41f305300f22f74fffe1f3a53.dip0.t-ipconnect.de. [2003:e4:1f30:5300:f22f:74ff:fe1f:3a53]) by smtp.gmail.com with ESMTPSA id a6-20020adffac6000000b0030aefa3a957sm9321691wrs.28.2023.06.23.04.24.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jun 2023 04:24:38 -0700 (PDT) Date: Fri, 23 Jun 2023 13:24:37 +0200 From: Thierry Reding To: Svyatoslav Ryhel Cc: Thierry Reding , Tom Warren , Tom Rini , Simon Glass , Jonas =?utf-8?B?U2Nod8O2YmVs?= , u-boot@lists.denx.de Subject: Re: [PATCH v7 3/7] ARM: tegra: add SoC UID calculation function Message-ID: References: <20230623055600.246416-1-clamor95@gmail.com> <20230623055600.246416-4-clamor95@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Y/cBcVwMuX5y6Pu4" Content-Disposition: inline In-Reply-To: <20230623055600.246416-4-clamor95@gmail.com> User-Agent: Mutt/2.2.10 (2023-03-25) X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean --Y/cBcVwMuX5y6Pu4 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Fri, Jun 23, 2023 at 08:55:56AM +0300, Svyatoslav Ryhel wrote: > This is a small tool for calculation of SoC UID based on the same > Linux function. It can be further used for generation of device > unique data like mac address or exposing it as serial number. It's a very bad idea to use the SoC UID as a MAC address. There are better ways (such as MAC address randomization) to generate one if for some reason you don't have a real MAC address or are concerned about privacy. The SoC UID is also not very well suited as a serial number because it identifies only the SoC, but doesn't say anything about any of the other components of a device. Many devices have serial numbers in some EEPROM chip, so those would be more appropriate. I suppose not all devices have such a system-wide serial number, so perhaps there are cases where this would be better than nothing. Thierry --Y/cBcVwMuX5y6Pu4 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEiOrDCAFJzPfAjcif3SOs138+s6EFAmSVgPIACgkQ3SOs138+ s6Fa4hAAlwFmIwMQf9eiMUuV8UsK+YONKsUxWtLw32x9S66y8bUSejrPLcNYNy2N znXg2jSSZ2Wyx6iule+kRF0ntDqp67U2Com+DvHVWNm5q52meOyaGyR3EkLXvqki 0FqjxcpdiWnwSFow1Xajbh2BfRIuVdvvCPYLGDy1fqPdIS8Xz6BgNZRx4L5tHoxf SldxQOINIH4BpNRNZ9hMs3jErKEPVJhtFaxPLk+v9qhtI9wZ+bGmDPzrHebB5wD1 kpYAza9DTB0VVXlaaPi6cT/gmSf6EIQmMK4NyRJU8dMyT5e5h/aTyhwgJVozfnt6 vJY3l+SWt3j1HXl4G8XgWTWJf7MLl8qoRVI7DheUvwiu4QYU6+AZ/GT2paVb69Gf 45ovnJBl0p4a9RIyR/xyguBVbQZF/uAl4eEy95XkUFGkIEuFq+3LBsAbvdBEDVF7 fedxqis9P+lrMUhsgw1hGP4HHkJUmg4vH0g5rPeU9zW1OPVYQn9mUCp3l2Zm7f9U CKfFKygaHwcqpr2MiePzWlI7uXyhKeMZ0GpXVCr55PCfbiq4hEYMf1LNyX4jWBJ8 TG/9uMBAPvcfLyqEbIRAIBiIYhn/CZTVn33+8xxCw+a3RnSaNT5VRBy8QpmKP/jF tgq5Vhce3VPRt+xNzqzVetaC5uh4FEm7+NGynp07B1VnCE3cDFU= =q3JA -----END PGP SIGNATURE----- --Y/cBcVwMuX5y6Pu4--