Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp4891222pxv; Tue, 20 Jul 2021 13:52:06 -0700 (PDT) X-Google-Smtp-Source: ABdhPJybG9I/4uPbvnr1p9TXqvuas19/bY14+vMLzkBwMLhpYBDzjhPnBzhXRoLb/xevjrwBPOI3 X-Received: by 2002:a17:906:4551:: with SMTP id s17mr33762763ejq.26.1626814326027; Tue, 20 Jul 2021 13:52:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626814326; cv=none; d=google.com; s=arc-20160816; b=JfCC/D0JbuEF7GAZ5FeTd7oIBNTXLy8/FfWbYrwGQw7rABVXMvupbIuehugI3DZTBm 8RpuCpKXPw5TcoAB5gV1jl92GslkEYMlZBjuQazVLhlQdY9t3P1t7q1YgAKHfFDP6wSY OMcGULYCJbW6koy9ZPnUuwrF1lgIsse5pOSfhsM9cv4Eux33Z3Gucl4wvUyxii0XRVbC mD3h6t+UuJFSHAIK0Vxb9cM3RjBndJ7XnzTr/QGU/nisikUjJKrSOfFF79SR2aFBVYsr M9PVAw64LByeWBk0f8I5ymJ5pJ78RDnKWI+xzvztZrZk4ubQPCyo8+MSNwhxNVo5ydAK ImvA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject; bh=w32IjV7MMxNHyn+ZzMrKJuMxWZqtV2cnEdkecpbKKtg=; b=gP24RsmRrT1C8EOp0geevyYimEMgZrN0K83sEkORxPwYInc82vaVv8tIISfyr0+6Kf wj0d4oDgrr+VB9jM6SfvzySMt+5dytk9U/lVHhjP4Rp2cue/857pW8xoS1Kod6WOvRGN svR/yIn3Ieez+4h+7qYWxf9ECdeT1iqVIzf8M0cRcGM2If1EbnaSv3wwNRLAJfUBh8Nz 7eH7WL4AZ1FZEz6crvczYiltOn1fgyb/NKT8yePLYaixBZRPvr2dS3HYO00ZQ+9+hs14 6oSkvJ6Wf0y1m1Vb32bTe1boVVBi6wfiJOFmuyHN6n0RWL5iYeMYvcrHorppnR2lfMce c5SQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id a14si802782eds.11.2021.07.20.13.51.41; Tue, 20 Jul 2021 13:52:06 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236435AbhGTUI6 (ORCPT + 99 others); Tue, 20 Jul 2021 16:08:58 -0400 Received: from mout.kundenserver.de ([212.227.126.134]:38999 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237168AbhGTTrn (ORCPT ); Tue, 20 Jul 2021 15:47:43 -0400 Received: from [192.168.0.113] ([178.252.67.224]) by mrelayeu.kundenserver.de (mreue011 [212.227.15.163]) with ESMTPSA (Nemesis) id 1MderZ-1lWbRq3WwD-00ZgwV; Tue, 20 Jul 2021 22:27:15 +0200 Subject: Re: [PATCH 05/11] nvme: add definitions for NVMe In-Band authentication To: Hannes Reinecke , Sagi Grimberg , Christoph Hellwig Cc: Keith Busch , linux-nvme@lists.infradead.org, Herbert Xu , "David S . Miller" , linux-crypto@vger.kernel.org References: <20210716110428.9727-1-hare@suse.de> <20210716110428.9727-6-hare@suse.de> <2eebe51b-7ca0-c2cf-0949-18fb88a0395b@suse.de> From: Vladislav Bolkhovitin Message-ID: <2bc945e4-c1a7-f537-aa74-a4fdc81f9d12@vlnb.net> Date: Tue, 20 Jul 2021 23:26:56 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: <2eebe51b-7ca0-c2cf-0949-18fb88a0395b@suse.de> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K1:iWPJ2DwRbNoWBzOqSvRw156UUCsO5gFEUpS7ar/9SVweYVuST7p Am2uZD6MyxopWUHQNral4DOMBbCSZSvKuub6fifMSq7F43g44IvOTv2HMYCuAt612PZ890T 1S8ydKiuB2J2KVfhDRfmRTKRZmxr3SMCANYcUnOQuALB++dh6dqxbgDUH4D/eMaKc77uxac 1CqEnTbsvTMsH0MnGKPnw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:O2VJ8bYgfpw=:UHN7I/4vSf4bZQjLCP3E3H 6qDLCbTVCXUbxueU9MyrBcATZJNJ9OYAsd8qp+Ui4tG2wWlY0/vc38M3jSYAjI7Mk0OPd0s8G qPCaPTKzzzU45QFGSH8HWrWQPJOk+Q5AlaeMFw2hnCrz8Rpa4164yYWnXK7h02cId7oK31H/N cy++ac+4506ssAYzmyo4M6Pzztpb6rA8vPrVb9N+SF9oLEqBm/nhKs6On5lo+DFFiOmxufJxv Fscof6WBPu//MlHuTUTgJqB9SXOfUHPG4sGWIjcdNdyU+1YITD04dXj71q6HgYUZLelMlrwdR OCZciTJSFVdQG6K/4/nYbseTM/gX9kZBKewSxRvO5jwO9fxefJ9GeNWO1zVqJ7Bx9bPr9VbIl 1EgCrkNu9UZMMjUbmV9DeJ1uT20v2pEdDRHEBXAxt0OBCbfh3Yr+NCT3OcfKi2tsOxRpCfujK bKiryFWXH9hCv3wVk8sHZZlIgmh2KQBayDjLy5Ns9H4QEANjr/9qziaDY/zSfFhN6KJMVMiew bJzf6fJaQf+Mzrzo7Q+vjcEffyOXflpPuYUyZToxX4L8XuNDaS0T6E/bbdWDdc5r3MI5w+raM WY5UQEb561M8WazvW2gz9Bg1o645RUgJd+JpmMXOU1ArHTxUAtL8Jea0shHQuGGEF3ji83r/O P9BTY1ACrpaKISgYKk865c7ZCo0Pjz0u7ENd9C49YhBqeNYhML7QI/w3a1pRyiWkLZ55e97Xt k2Ewf3cBkRGP7mgdRIJDJMEuwKeifd7F9ymOzAuoznXIegjqo23hf61OmybLJ35RdARJyFP2w 9mt+0dTUbbeg90psEgnLcSdlPFT4CpP/dhnGqEU2iqZ4ddf7g2P5xMQm+JCXiXDIhaWWOUE Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org On 7/17/21 5:04 PM, Hannes Reinecke wrote: > On 7/17/21 8:30 AM, Sagi Grimberg wrote: [...] >>> + >>> +enum { >>> +    NVME_AUTH_DHCHAP_HASH_SHA256    = 0x01, >> >> Maybe s/HASH/HF/ (stands for hash function, which is >> a better description). > > Or HMAC, as this is what it's used for... I would better do just NVME_AUTH_DHCHAP_SHA256. "HASH" is redundant here. Better to keep it shorter. Vlad