O consórcio GlobalPlatform anunciou o projeto Pavona, que desenvolve uma distribuição aberta de componentes de hardware, a partir dos quais podem ser compostos chips seguros prontos para produção com núcleos da microarquitetura RISC-V. A distribuição fornece uma biblioteca modular de blocos IP e implementações de referência de chips, prontas para certificação e testadas para adequação à produção (tapeout-proven). Combinando elementos desta biblioteca, é possível montar chips personalizados para diversas áreas de aplicação, desde data centers, aceleradores de IA e controladores especializados até sistemas incorporados com recursos limitados e dispositivos de Internet das Coisas (IoT). Os resultados do projeto são disponibilizados sob a licença Apache 2.0.
Entre os fundadores do projeto estão 12 empresas e organizações, incluindo Qualcomm Technologies, Meta, Analog Devices, Baochip, SIMPLE Crypto Association, Tenstorrent, Winbond e ZeroRISC. O projeto se desenvolve em uma plataforma neutra, independente de fabricantes específicos, e é gerido por participantes da comunidade formada ao seu redor.
Pavona fornece blocos IP com núcleos RISC-V (Ibex RV32IMCB e VexII), aceleradores criptográficos com suporte a algoritmos criptográficos clássicos e pós-quânticos, controladores OTP/flash, SRAM, JTAG, ADC, I2C, GPIO e SPI. Entre os algoritmos criptográficos implementados em hardware estão: HMAC, KMAC, AES, EDN, ASCON, ML-KEM, ML-DSA, DSA-SHA2 e SLH-DSA-SHAKE. É fornecida documentação completa e recursos para verificação antes da produção (Design Verification collateral) e código RTL. Além dos componentes de hardware, o projeto também fornece software, como uma biblioteca criptográfica para integração com aceleradores criptográficos, firmwares e utilitários associados.
Com base no Pavona, foram preparadas duas implementações de referência: um chip isolado com capacidades criptográficas integradas para uso como "Root of Trust" e uma implementação "Root of Trust" para a arquitetura de chiplets, testadas na produção utilizando o processo tecnológico TSMC 3nm (N3). Chiplets permitem a criação de circuitos integrados híbridos combinados (módulos multichip), formados por blocos semicondutores independentes. Observa-se que Pavona se tornou o primeiro projeto a fornecer um stack aberto pronto para produção que pode ser integrado em chips com suporte a algoritmos criptográficos pós-quânticos (PQC).
Fonte: opennet.ru
