From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 82D5B1F869D for ; Fri, 17 Jan 2025 08:14:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.129.124 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737101645; cv=none; b=aYaIkz38nuwtDf9h49gby7tRJOMuCapWkl0ShgmyKZJLRBgjRtQJWhWZ0jsgKofGAVf9+8D5j+N2jm2fu4lEYwgs6q90y1fg3g0GIsOc6utlZibxCNMP2qNuZtj/k4zJeFpuVRC2dAq2/uleiY+oYQbrc2MuxDHic7y1A4s7/Aw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737101645; c=relaxed/simple; bh=3+9EXq8c69zlapwyGKd0faqxS2tr4mse1g9KpcBCpek=; h=From:In-Reply-To:References:To:Cc:Subject:MIME-Version: Content-Type:Date:Message-ID; b=UrwJEScx0NMVsp92CgpjBR6dtrJKmuLSgY8v2jPGkxJsZ4cbwJ01tgEa2VybE1Sx9JPGAODRI+VzQCSiD87UcdUFrRuTCjVQdw2AyS6jtbZBYJljis1cDhBj8GQMjbUxcKVUg4nWMOantYONbHudmrcC6lgQec7lqQO5ZWwBbas= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=EbBczqT9; arc=none smtp.client-ip=170.10.129.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="EbBczqT9" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1737101642; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=SNATCbmWLUR77OPC8BefAZNQQT/tPVMfTchLVGd8Ygs=; b=EbBczqT9vCFXRxbYjIyISS0ZeQ1n6sOcefkuVvjnovlBK64wRLzzJ4FbwQcAqTuSHa5T2u Oq4Loh7sKvxqqmMs8GZEeSqmMfl4AUBi56GJwxxvGVtDWhdt+dJKNtE9TOnShNRx1m/sMa xt7aW2xu0AZRRHoCrNHmlFbeejtnVlw= Received: from mx-prod-mc-01.mail-002.prod.us-west-2.aws.redhat.com (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-107-5bCMvOPrOQGG7Zl88GVNeQ-1; Fri, 17 Jan 2025 03:13:57 -0500 X-MC-Unique: 5bCMvOPrOQGG7Zl88GVNeQ-1 X-Mimecast-MFC-AGG-ID: 5bCMvOPrOQGG7Zl88GVNeQ Received: from mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-01.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 22D8019560B3; Fri, 17 Jan 2025 08:13:55 +0000 (UTC) Received: from warthog.procyon.org.uk (unknown [10.42.28.5]) by mx-prod-int-03.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id 1FA3519560AE; Fri, 17 Jan 2025 08:13:50 +0000 (UTC) Organization: Red Hat UK Ltd. Registered Address: Red Hat UK Ltd, Amberley Place, 107-111 Peascod Street, Windsor, Berkshire, SI4 1TE, United Kingdom. Registered in England and Wales under Company Registration No. 3798903 From: David Howells In-Reply-To: References: <20250110010313.1471063-1-dhowells@redhat.com> <20250110010313.1471063-3-dhowells@redhat.com> To: Herbert Xu Cc: dhowells@redhat.com, Chuck Lever , Trond Myklebust , "David S. Miller" , Marc Dionne , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , linux-crypto@vger.kernel.org, linux-afs@lists.infradead.org, linux-nfs@vger.kernel.org, linux-fsdevel@vger.kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [RFC PATCH 2/8] crypto/krb5: Provide Kerberos 5 crypto through AEAD API Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <477968.1737101629.1@warthog.procyon.org.uk> Date: Fri, 17 Jan 2025 08:13:49 +0000 Message-ID: <477969.1737101629@warthog.procyon.org.uk> X-Scanned-By: MIMEDefang 3.0 on 10.30.177.12 Herbert Xu wrote: > rfc8009 is basically the same as authenc. Actually, it's not quite the same :-/ rfc8009 chucks the IV from the encryption into the hash first, but authenc() does not. It may be possible to arrange the buffer so that the assoc data is also the IV buffer. David