From nobody Sat Mar 01 04:52:03 2025 X-Original-To: freebsd-wireless@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Z4Xsr2w9Lz5hxw5 for ; Sat, 01 Mar 2025 04:58:56 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-lj1-f172.google.com (mail-lj1-f172.google.com [209.85.208.172]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Z4Xsq3NrTz3sSQ for ; Sat, 01 Mar 2025 04:58:55 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=freebsd.org (policy=none); spf=pass (mx1.freebsd.org: domain of adrian.chadd@gmail.com designates 209.85.208.172 as permitted sender) smtp.mailfrom=adrian.chadd@gmail.com Received: by mail-lj1-f172.google.com with SMTP id 38308e7fff4ca-30a3092a9ebso29915401fa.1 for ; Fri, 28 Feb 2025 20:58:55 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740805133; x=1741409933; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=cK7IKA/VLC4IqtI4LmHokOmyOvQzKgErmqdC7nnqxdo=; b=TMPKft/QBOE2/idpWKYjN7T1dG++8mPlu9VCF7hW3jgOwikT1uBJGD73JldrVROqb1 s2HCqU762YlZRvFFYvVQStzmYqXahzsutAvy2lwhGzBu4T0KKIYWhsmsOOnbSricjPo7 8EPdiq81n0/+gwyAV1jS0y6hD3HYlkIlK6oxZwsVVtLArKyzzQTUezp+CzrWVhxen97t c7eI4Lbq1eteA+SHerCvO6FfogxHngPI0W8GLPl6MqGiiIldwerfc4uANmLCkU/nWdht WHN7C9IU4JVSIbaiP9lK0eX7HuRL8mjcjSoRy5ys3UjU0ouiwUbTFujBFiAckPasZsBO PrZA== X-Gm-Message-State: AOJu0Yza4p7cvBROdr3N3cw8bHdmG4CFxNjC75wYFL+LzeK57//MIVZw yS11HG1Xt2JiCUeHSaPgyKk6/cPZGurhJBYTgQgC3EjNtBOOUn+a8x67RXb/lB4w+Akyt3Rg0uw i4UTl7AS93/OryxENnJ7Nqc1DNdNn4VkJ X-Gm-Gg: ASbGncvJbimikXR260vwWpc0jCKdp19Zt5vFs/idmDzu/ARkyffeKaEwLrhjgVBidvp j526m038iT57ED1D73WsXNBbnjo+Xr4wLq2aXGfw1uLOrKd3vBnhmE2BlYZ+Be1esWj/oxtuy9c n5NsJuOO2aPfrVtH57U5Yc2VgiWlA= X-Google-Smtp-Source: AGHT+IGhlm2bquQo9VP+tY8zuW1bPUf02BK6mQnfN+ujjeVCNYLiidF2a3lAVm2umgCfa7lzEBCBemB6PAnHpsFuUz0= X-Received: by 2002:a05:6512:3ca8:b0:545:1dea:7b2f with SMTP id 2adb3069b0e04-5494c38bd76mr2178373e87.45.1740804735042; Fri, 28 Feb 2025 20:52:15 -0800 (PST) List-Id: Discussions List-Archive: https://lists.freebsd.org/archives/freebsd-wireless List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-wireless@freebsd.org Sender: owner-freebsd-wireless@FreeBSD.org MIME-Version: 1.0 From: Adrian Chadd Date: Fri, 28 Feb 2025 20:52:03 -0800 X-Gm-Features: AQ5f1JpSYyBXFoN1muwA-61QGjHqVqTIW_s6ORKvnAZG2thon8246NqKIawkBx8 Message-ID: Subject: my next WIP - AES-GCM encryption To: freebsd-wireless Content-Type: multipart/alternative; boundary="000000000000db10e6062f40af30" X-Spamd-Result: default: False [1.35 / 15.00]; NEURAL_SPAM_MEDIUM(1.00)[0.996]; NEURAL_SPAM_LONG(0.96)[0.964]; NEURAL_HAM_SHORT(-0.70)[-0.705]; FORGED_SENDER(0.30)[adrian@freebsd.org,adrianchadd@gmail.com]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17]; DMARC_POLICY_SOFTFAIL(0.10)[freebsd.org : SPF not aligned (relaxed), No valid DKIM,none]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_DN_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TAGGED_FROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; MISSING_XM_UA(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; MLMMJ_DEST(0.00)[freebsd-wireless@freebsd.org]; PREVIOUSLY_DELIVERED(0.00)[freebsd-wireless@freebsd.org]; FROM_NEQ_ENVFROM(0.00)[adrian@freebsd.org,adrianchadd@gmail.com]; RCVD_IN_DNSWL_NONE(0.00)[209.85.208.172:from]; R_DKIM_NA(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.208.172:from]; TO_DOM_EQ_FROM_DOM(0.00)[]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; RBL_SENDERSCORE_REPUT_8(0.00)[209.85.208.172:from]; FROM_HAS_DN(0.00)[] X-Rspamd-Queue-Id: 4Z4Xsq3NrTz3sSQ X-Spamd-Bar: + --000000000000db10e6062f40af30 Content-Type: text/plain; charset="UTF-8" hi! My next messy work in progress is 128 bit AES-GCM encryption. This is a prerequisite for getting the bits needed together for WPA-SAE3. The other missing bits are MFP (management frame protection) which also requires some other cipher suites to show up. The code is messy and not yet fully ready for review, but if you're curious about what it takes to add the new cipher suite: https://reviews.freebsd.org/D49161 I'll be tinkering on this over the next couple of weeks to get it cleaned up and tested in station and hostapd modes. -adrian --000000000000db10e6062f40af30 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
hi!

My next messy work in pr= ogress is 128 bit AES-GCM encryption.

This is a pr= erequisite for getting the bits needed together for WPA-SAE3. The other mis= sing bits are MFP (management frame protection) which also requires some ot= her cipher suites to show up.

The code is messy an= d not yet fully ready for review, but if you're curious about what it t= akes to add the new cipher suite:

=

I'll be tinkering on this over the next couple of w= eeks to get it cleaned up and tested in station and hostapd modes.



-adrian
--000000000000db10e6062f40af30--