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 mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id CC4F4C433EF for ; Wed, 10 Nov 2021 08:26:30 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 308BA60200 for ; Wed, 10 Nov 2021 08:26:30 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 308BA60200 Authentication-Results: mail.kernel.org; dmarc=fail (p=reject dis=none) header.from=kaspersky.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=lists.denx.de Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 6E4D0836D8; Wed, 10 Nov 2021 09:26:28 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=kaspersky.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=kaspersky.com header.i=@kaspersky.com header.b="oXKHRA0e"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id CFEE7837DA; Wed, 10 Nov 2021 09:26:25 +0100 (CET) Received: from mx13.kaspersky-labs.com (mx13.kaspersky-labs.com [91.103.66.164]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 75F9B836B8 for ; Wed, 10 Nov 2021 09:26:22 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=kaspersky.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=Roman.Kopytin@kaspersky.com Received: from relay13.kaspersky-labs.com (unknown [127.0.0.10]) by relay13.kaspersky-labs.com (Postfix) with ESMTP id 0D62552153A; Wed, 10 Nov 2021 11:26:22 +0300 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kaspersky.com; s=mail202102; t=1636532782; bh=3+84hlCEi2392Y6GwHQJV04Q1F+hKHBpPHC0aynTljI=; h=From:To:Subject:Date:Message-ID:Content-Type:MIME-Version; b=oXKHRA0erBkRNHXdXSI0/VxfBPpXrRByZ1Xa9U00l6wngHjVwUxKMK1oyk/7C8JwJ lA4os0ppCdqaSgcqXl3FGFTY7OwZn1R1DbxsXMoMyx4hUOoU/PgHMu0ML7/pUUl8XD OePk5XLo4X0MUFqsQ3CoypGfOTv2NauVR2sIoGEonMQX4ZxWyQF5H3OELq9DWh4aEP gSgsmI2NZiq0x0WNHI82qVefsXmdPsPMg1s6j+yVb8GMUseT6mzWHhVIbQZmvGUCme mP1El8BFqozN0VKJzxjYH/OTeDQ4J43shVn54Li60DblZmnqgdo386Q+kW9RRsWvDY 7ESU8DEvnTwvQ== Received: from mail-hq2.kaspersky.com (unknown [91.103.66.205]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail-hq2.kaspersky.com", Issuer "Kaspersky MailRelays CA G3" (verified OK)) by mailhub13.kaspersky-labs.com (Postfix) with ESMTPS id 9379A5214DA; Wed, 10 Nov 2021 11:26:21 +0300 (MSK) Received: from hqmailmbx3.avp.ru (10.64.67.243) by hqmailmbx2.avp.ru (10.64.67.242) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2308.15; Wed, 10 Nov 2021 11:26:21 +0300 Received: from hqmailmbx3.avp.ru ([fe80::5967:ee5:6a84:96b8]) by hqmailmbx3.avp.ru ([fe80::5967:ee5:6a84:96b8%21]) with mapi id 15.01.2308.015; Wed, 10 Nov 2021 11:26:21 +0300 From: Roman Kopytin To: Jan Kiszka , "u-boot@lists.denx.de" CC: Rasmus Villemoes Subject: RE: [PATCH 1/2] tools: add fdt_add_pubkey Thread-Topic: [PATCH 1/2] tools: add fdt_add_pubkey Thread-Index: AQHX1LVWOt7u/4nb/0Cts3LVvXVf0av8MF8AgAA+tNA= Date: Wed, 10 Nov 2021 08:26:21 +0000 Message-ID: <1996c132b4264f41adf54401b7ed9020@kaspersky.com> References: <20211108152844.3656459-1-Roman.Kopytin@kaspersky.com> <20211108152844.3656459-2-Roman.Kopytin@kaspersky.com> <31a7ce3e-2b47-7e77-ec1a-875fc42aff4e@siemens.com> In-Reply-To: <31a7ce3e-2b47-7e77-ec1a-875fc42aff4e@siemens.com> Accept-Language: ru-RU, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.64.68.129] x-kse-serverinfo: hqmailmbx2.avp.ru, 9 x-kse-attachmentfiltering-interceptor-info: no applicable attachment filtering rules found x-kse-antivirus-interceptor-info: scan successful x-kse-antivirus-info: Clean, bases: 10.11.2021 7:23:00 x-kse-bulkmessagesfiltering-scan-result: InTheLimit Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-KLMS-Rule-ID: 52 X-KLMS-Message-Action: clean X-KLMS-AntiSpam-Status: not scanned, disabled by settings X-KLMS-AntiSpam-Interceptor-Info: not scanned X-KLMS-AntiPhishing: Clean, bases: 2021/11/10 06:50:00 X-KLMS-AntiVirus: Kaspersky Security for Linux Mail Server, version 8.0.3.30, bases: 2021/11/10 04:24:00 #17593210 X-KLMS-AntiVirus-Status: Clean, skipped X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.34 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.2 at phobos.denx.de X-Virus-Status: Clean Q291bGQgeW91IHBsZWFzZSBwcm92aWRlIGdvb2QgZXhhbXBsZSB3aXRoIG5lZWRlZCBzdHlsZSBm b3IgaGVscGVyPw0KSW4gdG9vbHMgSSBzYXcgYSBsb3Qgb2YgcHJvZ3JhbXMgdy9vIGhlbHAuDQoN Ci0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBKYW4gS2lzemthIDxqYW4ua2lzemth QHNpZW1lbnMuY29tPiANClNlbnQ6IFdlZG5lc2RheSwgTm92ZW1iZXIgMTAsIDIwMjEgMTA6Mzkg QU0NClRvOiBSb21hbiBLb3B5dGluIDxSb21hbi5Lb3B5dGluQGthc3BlcnNreS5jb20+OyB1LWJv b3RAbGlzdHMuZGVueC5kZQ0KQ2M6IFJhc211cyBWaWxsZW1vZXMgPHJhc211cy52aWxsZW1vZXNA cHJldmFzLmRrPg0KU3ViamVjdDogUmU6IFtQQVRDSCAxLzJdIHRvb2xzOiBhZGQgZmR0X2FkZF9w dWJrZXkNCg0KT24gMDguMTEuMjEgMTY6MjgsIFJvbWFuIEtvcHl0aW4gd3JvdGU6DQo+IEhhdmlu ZyB0byB1c2UgdGhlIC1LIG9wdGlvbiB0byBta2ltYWdlIHRvIHBvcHVsYXRlIFUtQm9vdCdzIC5k dGIgd2l0aCANCj4gdGhlIHB1YmxpYyBrZXkgd2hpbGUgc2lnbmluZyB0aGUga2VybmVsIEZJVCBp bWFnZSBpcyBvZnRlbiBhIGxpdHRsZSANCj4gYXdrd2FyZC4gSW4gcGFydGljdWxhciwgd2hlbiB1 c2luZyBhIG1ldGEtYnVpbGQgc3lzdGVtIHN1Y2ggYXMgDQo+IGJpdGJha2UvWW9jdG8sIGhhdmlu ZyB0aGUgdGFza3Mgb2YgdGhlIGtlcm5lbCBhbmQgVS1Cb290IHJlY2lwZXMgDQo+IGludGVydHdp bmVkLCBtb2RpZnlpbmcgZGVwbG95ZWQgYXJ0aWZhY3RzIGFuZCByZWJ1aWxkaW5nIFUtQm9vdCB3 aXRoIA0KPiBhbiB1cGRhdGVkIC5kdGIgaXMgcXVpdGUgY3VtYmVyc29tZS4gQWxzbywgaW4gc29t ZSBzY2VuYXJpb3Mgb25lIG1heSANCj4gd2lzaCB0byBidWlsZCBVLUJvb3QgY29tcGxldGUgd2l0 aCB0aGUgcHVibGljIGtleShzKSBlbWJlZGRlZCBpbiB0aGUgDQo+IC5kdGIgd2l0aG91dCB0aGUg Y29ycmVzcG9uZGluZyBwcml2YXRlIGtleXMgYmVpbmcgcHJlc2VudCBvbiB0aGUgc2FtZSANCj4g YnVpbGQgaG9zdC4NCj4gDQo+IFNvIHRoaXMgYWRkcyBhIHNpbXBsZSB0b29sIHRoYXQgYWxsb3dz IG9uZSB0byBkaXNlbnRhbmdsZSB0aGUga2VybmVsIA0KPiBhbmQgVS1Cb290IGJ1aWxkcywgYnkg c2ltcGx5IGNvcHktcGFzdGluZyBqdXN0IGVub3VnaCBvZiB0aGUgbWtpbWFnZSANCj4gY29kZSB0 byBhbGxvdyBvbmUgdG8gYWRkIGEgcHVibGljIGtleSB0byBhIC5kdGIuIFdoZW4gdXNpbmcgbWtp bWFnZSwgDQo+IHNvbWUgb2YgdGhlIGluZm9ybWF0aW9uIGlzIHRha2VuIGZyb20gdGhlIC5pdHMg dXNlZCB0byBidWlsZCB0aGUgDQo+IGtlcm5lbCAoYWxnb3JpdGhtIGFuZCBrZXkgbmFtZSksIHNv IHRoYXQgb2YgY291cnNlIG5lZWRzIHRvIGJlIA0KPiBzdXBwbGllZCBvbiB0aGUgY29tbWFuZCBs aW5lLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogUm9tYW4gS29weXRpbiA8Um9tYW4uS29weXRpbkBr YXNwZXJza3kuY29tPg0KPiBDYzogUmFzbXVzIFZpbGxlbW9lcyA8cmFzbXVzLnZpbGxlbW9lc0Bw cmV2YXMuZGs+DQo+IC0tLQ0KPiAgdG9vbHMvLmdpdGlnbm9yZSAgICAgICB8ICAxICsNCj4gIHRv b2xzL01ha2VmaWxlICAgICAgICAgfCAgMyArKw0KPiAgdG9vbHMvZmR0X2FkZF9wdWJrZXkuYyB8 IDk3IA0KPiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysNCj4gIDMg ZmlsZXMgY2hhbmdlZCwgMTAxIGluc2VydGlvbnMoKykNCj4gIGNyZWF0ZSBtb2RlIDEwMDc1NSB0 b29scy9mZHRfYWRkX3B1YmtleS5jDQo+IA0KPiBkaWZmIC0tZ2l0IGEvdG9vbHMvLmdpdGlnbm9y ZSBiL3Rvb2xzLy5naXRpZ25vcmUgaW5kZXggDQo+IGE4ODQ1M2Y2NGQuLmYzMTJiNzYwZTQgMTAw NjQ0DQo+IC0tLSBhL3Rvb2xzLy5naXRpZ25vcmUNCj4gKysrIGIvdG9vbHMvLmdpdGlnbm9yZQ0K PiBAQCAtNiw2ICs2LDcgQEANCj4gIC9kdW1waW1hZ2UNCj4gIC9lYXN5bG9nby9lYXN5bG9nbw0K PiAgL2VudmNyYw0KPiArL2ZkdF9hZGRfcHVia2V5DQo+ICAvZmR0Z3JlcA0KPiAgL2ZpbGUyaW5j bHVkZQ0KPiAgL2ZpdF9jaGVja19zaWduDQo+IGRpZmYgLS1naXQgYS90b29scy9NYWtlZmlsZSBi L3Rvb2xzL01ha2VmaWxlIGluZGV4IA0KPiA0YTg2MzIxZjY0Li40NGYyNWRkYTE4IDEwMDY0NA0K PiAtLS0gYS90b29scy9NYWtlZmlsZQ0KPiArKysgYi90b29scy9NYWtlZmlsZQ0KPiBAQCAtNzMs NiArNzMsNyBAQCBta2VudmltYWdlLW9ianMgOj0gbWtlbnZpbWFnZS5vIG9zX3N1cHBvcnQubyAN Cj4gbGliL2NyYzMyLm8NCj4gIA0KPiAgaG9zdHByb2dzLXkgKz0gZHVtcGltYWdlIG1raW1hZ2UN Cj4gIGhvc3Rwcm9ncy0kKENPTkZJR19UT09MU19MSUJDUllQVE8pICs9IGZpdF9pbmZvIGZpdF9j aGVja19zaWduDQo+ICtob3N0cHJvZ3MtJChDT05GSUdfVE9PTFNfTElCQ1JZUFRPKSArPSBmZHRf YWRkX3B1YmtleQ0KPiAgDQo+ICBob3N0cHJvZ3MtJChDT05GSUdfQ01EX0JPT1RFRklfU0VMRlRF U1QpICs9IGZpbGUyaW5jbHVkZQ0KPiAgDQo+IEBAIC0xNTMsNiArMTU0LDcgQEAgZHVtcGltYWdl LW9ianMgOj0gJChkdW1waW1hZ2UtbWtpbWFnZS1vYmpzKSBkdW1waW1hZ2Uubw0KPiAgbWtpbWFn ZS1vYmpzICAgOj0gJChkdW1waW1hZ2UtbWtpbWFnZS1vYmpzKSBta2ltYWdlLm8NCj4gIGZpdF9p bmZvLW9ianMgICA6PSAkKGR1bXBpbWFnZS1ta2ltYWdlLW9ianMpIGZpdF9pbmZvLm8NCj4gIGZp dF9jaGVja19zaWduLW9ianMgICA6PSAkKGR1bXBpbWFnZS1ta2ltYWdlLW9ianMpIGZpdF9jaGVj a19zaWduLm8NCj4gK2ZkdF9hZGRfcHVia2V5LW9ianMgICA6PSAkKGR1bXBpbWFnZS1ta2ltYWdl LW9ianMpIGZkdF9hZGRfcHVia2V5Lm8NCj4gIGZpbGUyaW5jbHVkZS1vYmpzIDo9IGZpbGUyaW5j bHVkZS5vDQo+ICANCj4gIGlmbmVxICgkKENPTkZJR19NWDIzKSQoQ09ORklHX01YMjgpJChDT05G SUdfVE9PTFNfTElCQ1JZUFRPKSwpDQo+IEBAIC0xOTAsNiArMTkyLDcgQEAgSE9TVENGTEFHU19m aXRfaW1hZ2UubyArPSAtRE1LSU1BR0VfRFRDPVwiJChDT05GSUdfTUtJTUFHRV9EVENfUEFUSClc Ig0KPiAgSE9TVExETElCU19kdW1waW1hZ2UgOj0gJChIT1NUTERMSUJTX21raW1hZ2UpICBIT1NU TERMSUJTX2ZpdF9pbmZvIDo9IA0KPiAkKEhPU1RMRExJQlNfbWtpbWFnZSkgIEhPU1RMRExJQlNf Zml0X2NoZWNrX3NpZ24gOj0gDQo+ICQoSE9TVExETElCU19ta2ltYWdlKQ0KPiArSE9TVExETElC U19mZHRfYWRkX3B1YmtleSA6PSAkKEhPU1RMRExJQlNfbWtpbWFnZSkNCj4gIA0KPiAgaG9zdHBy b2dzLSQoQ09ORklHX0VYWU5PUzUyNTApICs9IG1rZXh5bm9zc3BsDQo+ICBob3N0cHJvZ3MtJChD T05GSUdfRVhZTk9TNTQyMCkgKz0gbWtleHlub3NzcGwgZGlmZiAtLWdpdCANCj4gYS90b29scy9m ZHRfYWRkX3B1YmtleS5jIGIvdG9vbHMvZmR0X2FkZF9wdWJrZXkuYyBuZXcgZmlsZSBtb2RlIDEw MDc1NSANCj4gaW5kZXggMDAwMDAwMDAwMC4uOTMwNmVjZWRkMQ0KPiAtLS0gL2Rldi9udWxsDQo+ ICsrKyBiL3Rvb2xzL2ZkdF9hZGRfcHVia2V5LmMNCj4gQEAgLTAsMCArMSw5NyBAQA0KPiArI2lu Y2x1ZGUgPGltYWdlLmg+DQo+ICsjaW5jbHVkZSAiZml0X2NvbW1vbi5oIg0KPiArDQo+ICtzdGF0 aWMgY29uc3QgY2hhciAqY21kbmFtZTsNCj4gKw0KPiArc3RhdGljIGNvbnN0IGNoYXIgKmFsZ29f bmFtZSA9ICJzaGExLHJzYTIwNDgiOyAvKiAtYSA8YWxnbz4gKi8gc3RhdGljIA0KPiArY29uc3Qg Y2hhciAqa2V5ZGlyID0gIi4iOyAvKiAtayA8a2V5ZGlyPiAqLyBzdGF0aWMgY29uc3QgY2hhciAN Cj4gKyprZXluYW1lID0gImtleSI7IC8qIC1uIDxrZXluYW1lPiAqLyBzdGF0aWMgY29uc3QgY2hh ciAqcmVxdWlyZV9rZXlzOyANCj4gKy8qIC1yIDxjb25mfGltYWdlPiAqLyBzdGF0aWMgY29uc3Qg Y2hhciAqa2V5ZGVzdDsgLyogYXJndltuXSAqLw0KPiArDQo+ICtzdGF0aWMgdm9pZCB1c2FnZShj b25zdCBjaGFyICptc2cpDQo+ICt7DQo+ICsJZnByaW50ZihzdGRlcnIsICJFcnJvcjogJXNcbiIs IG1zZyk7DQo+ICsJZnByaW50ZihzdGRlcnIsICJVc2FnZTogJXMgWy1hIDxhbGdvPl0gWy1rIDxr ZXlkaXI+XSBbLW4gPGtleW5hbWU+XSBbLXIgPGNvbmZ8aW1hZ2U+XSA8ZmR0IGJsb2I+XG4iLA0K PiArCQljbWRuYW1lKTsNCg0KVGhlIHRvb2wgc2hvdWxkIHN1cHBvcnQgLS1oZWxwIGFuZCBkb2N1 bWVudCB0aGUgZGVmYXVsdCBvZiB0aGVzZSBvcHRpb25hbCBwYXJhbWV0ZXJzIHRoYXQgd2F5Lg0K DQpJcyB0aGVyZSBhbiBlYXN5IHdheSB0byBkZXJpdmUgYWxnbyBmcm9tIHRoZSBrZXk/DQoNCkph bg0KDQotLQ0KU2llbWVucyBBRywgVCBSREEgSU9UDQpDb3Jwb3JhdGUgQ29tcGV0ZW5jZSBDZW50 ZXIgRW1iZWRkZWQgTGludXgNCg==