openssl/openssl

Optimize base64 decoding when AVX is available

Open

#29.739 aberto em 23 de jan. de 2026

Ver no GitHub
 (2 comments) (4 reactions) (0 assignees)C (11.262 forks)batch import
branch: masterhelp wantedtriaged: feature

Métricas do repositório

Stars
 (30.157 stars)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

Back in 2020, @byronhe requested AVX optimization for base64 processing https://github.com/openssl/openssl/issues/11460

The issue was finally resolved by @Nick-Nuon and help from the community in 2025 https://github.com/openssl/openssl/pull/29178 but only for the encoding part.

The base64 decoding remains unoptimized even when AVX is detected.

Thus I believe we should now pursue decoding.

Guia do colaborador