OpenTitan, projeto de código aberto do Google para criar chips seguros

Chips de Titã Abertos

Recentemente, foi anunciado que o Google firmou parceria com diversas empresas de tecnologia para desenvolver chips seguros e de código aberto. O objetivo dessa nova coalizão é criar projetos de chips robustos para uso em data centers, servidores e periféricos instalados em locais críticos.

O projeto chama-se OpenTitan, uma iniciativa de código aberto concebida para fomentar o desenvolvimento da tecnologia Root of Trust (ROT) para centros de dados e dispositivos de consumo. A empresa pretende utilizá-la nos seus smartphones com sistema Android, bem como em diversos dispositivos de segurança de hardware.

O Google afirmou que o OpenTitan será gerenciado pela comunidade LowRisc. Os parceiros incluem a ETH Zurich, a G+D Mobile Security, a Nuvoton Technology e a Western Digital.

Ao mesmo tempo, alega-se a capacidade de adaptar o OpenTitan a praticamente qualquer dispositivo ou software. Quando um sistema é descrito como tendo ROT (Robotic Optimization), significa que existe um chip ou módulo especializado responsável por bloquear tentativas de invasão.

Nos mais recentes celulares Pixel 4 do Google, por exemplo, o microcontrolador Titan M desempenha essa função. Trata-se de um pequeno processador que verifica a integridade do firmware nos celulares dos usuários sempre que eles os ligam.

Enquanto isso, em data centers, o ROT (Robotic Time Officer) geralmente se refere a um módulo de segurança de hardware, um dispositivo dedicado que "protege" as chaves de criptografia que os servidores usam para criptografar dados confidenciais. Os módulos de segurança de hardware são isolados do restante da rede e geralmente vêm em um invólucro à prova de violação.

Através do OpenTitan, o Google espera fornecer à indústria blocos de construção de tecnologia comuns para criar produtos Root of Trus.

A gigante das buscas está atualmente desenvolvendo um projeto de chip específico para o projeto, utilizando a popular arquitetura RISC-V . Muitos outros componentes também estão em desenvolvimento, incluindo firmware, coprocessadores otimizados para tarefas criptográficas e um gerador físico de números aleatórios para a criação de chaves de criptografia.

" Os chips de código aberto podem melhorar a confiança e a segurança por meio da transparência no projeto e na implementação."

“Os problemas podem ser descobertos precocemente e a necessidade de confiança cega é reduzida.” Eles acrescentaram que o compartilhamento livre de tecnologias essenciais pode “viabilizar e incentivar a inovação por meio de contribuições para o design de código aberto”. Royal Hansen, diretor de segurança da informação do Google, e Dominic Rizzo, líder do OpenTitan, escreveram isso em uma postagem de blog.

O Google está trabalhando ativamente para atrair um ecossistema de colaboradores. A empresa transferiu a administração do OpenTitan para a LowRisc, uma organização do setor afiliada à Universidade de Cambridge , e está recrutando parceiros externos para apoiar o desenvolvimento.

Hansen e Rizzo escreveram que a tecnologia produzida através do OpenTitan será

"Útil para fabricantes de chips preocupados com a segurança, provedores de plataforma e organizações empresariais que buscam atualizar sua infraestrutura."

Qualquer tecnologia que essas organizações contribuam para o OpenTitan pode ser útil para o Google. A empresa usa chips Root of Trus em seus telefones Pixel, tablets Pixel Slate e, mais importante, em seus data centers para proteger servidores contra ataques.

A promessa de chips de segurança mais eficazes pode até mesmo levar alguns dos rivais do Google a aderirem ao OpenTitan.

A Apple Inc., por exemplo, tem seu processador Root of Trus chamado T2 com determinados modelos de Mac, enquanto a Amazon Web Services Inc. fornece funções de módulo de segurança de hardware por meio de sua plataforma em nuvem.

Enquanto isso, aproveitando sua posição em infraestrutura de dados e tecnologias de código aberto, a Western Digital está trabalhando com parceiros do ecossistema para otimizar a estrutura OpenTitan e atender às diversas demandas de segurança de casos de uso de armazenamento centrados em dados, do núcleo à borda, incluindo aplicativos de aprendizado de máquina, smartphones e dispositivos conectados à Internet das Coisas (IoT).

Você pode encontrar mais informações sobre este tópico neste link.


Adicionar como fonte preferencial no Google