O DS28C39 usa apenas I2C.

Como o “ChipDNA” eleva os ICs do autenticador

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br


A segurança é uma questão importante nos dias de hoje, e os engenheiros devem estar cada vez mais cientes das maneiras pelas quais seus dispositivos podem estar vulneráveis ​​a roubo de dados, engenharia reversa ou ataques cibernéticos que permitem que um hacker desative ou obtenha o controle de um dispositivo incorporado.

Costumo pensar em segurança da perspectiva de interferência remota realizada por meio de uma conexão de rede ou das travessuras que as pessoas podem causar quando têm acesso físico direto a um dispositivo. No entanto, há outro aspecto da segurança eletrônica que é importante em uma ampla variedade de aplicativos, a saber, autenticação.

Um cenário de autenticação envolve um dispositivo host e um dispositivo conectado, como um periférico ou um subsistema. A questão fundamental aqui é se o dispositivo conectado é autêntico. O host deseja garantir que o dispositivo conectado seja produzido por um fabricante aceito ou que funcione de maneira adequada e segura ou que não roube dados confidenciais.

Neste artigo, discutiremos a autenticação e a interessante tecnologia de segurança da Maxim integrada ao DS28C39 recém-lançado.

O que é um IC autenticador?

Um IC autenticador inclui recursos de segurança e comunicação que permitem ao host interrogar o dispositivo conectado e confirmar que ele é autêntico.

Leia Também  Porta deslizante da cúpula do observatório alimentada por Arduino

O diagrama a seguir transmite a ideia geral de implementação do autenticador. Um microcontrolador no dispositivo host se comunica com o IC do autenticador, que é incorporado ao design do dispositivo conectado.

O DS28C39 usa apenas I2C.

O A1006 suporta comunicação via interface de 1 fio ou I2C, enquanto o DS28C39 usa apenas I2C. Imagem usada como cortesia da Maxim Integrated

Aplicativos autenticadores

Eu suspeito que muitos engenheiros elétricos gastaram pouco ou nenhum tempo pensando em autenticadores.

No entanto, a lista de aplicativos possíveis é bastante longa e abrange vários setores: os sistemas médicos podem precisar autenticar dispositivos periféricos. Um nó de IoT adicionado a uma rede pode exigir autenticação. Os dispositivos de consumidor podem usar autenticação para integridade da marca ou detecção de clones. O acesso ao software pode ser restrito ou gerenciado por meio de dispositivos de autenticação.

Uma coisa interessante que notei é que os ICs autenticadores não parecem ser destinados especificamente a aplicações militares, mas certamente os militares precisam de quase todo tipo de tecnologia de segurança imaginável. Se você tem alguma experiência com autenticação no setor de defesa, talvez possa compartilhar o que aprendeu na seção de comentários.

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br

Autenticação segura ChipDNA

O DS28C39 é um dispositivo de 6 pinos, 3 mm × 3 mm, 3,3 V que opera de –40 ° C a + 85 ° C e suporta I2Comunicação C em frequências de relógio serial de até 200 kHz. Ele oferece uma impressionante variedade de recursos de segurança, incluindo proteção criptográfica de todos os dados armazenados, verdadeira geração de números aleatórios (TRNG) e leitura / gravação de dados autenticados por meio do algoritmo de assinatura digital de curva elíptica (ECDSA).

Circuito de aplicação típico do DS2476

O DS2476 é um coprocessador de segurança incorporada. Este é o circuito de aplicação típico. Imagem usada cortesia de Maxim Integrated

“ChipDNA” é o nome de Maxim para uma técnica que eles usam para tornar os ICs de segurança extremamente resistentes a ataques que tentam comprometer um sistema obtendo uma chave criptográfica. De fato, Maxim descreve o ChipDNA como “imune a todas as ferramentas e recursos de ataque invasivo conhecidos”.

Leia Também  Acompanhando os avanços na tecnologia de capacitores

O que torna essa tecnologia tão interessante (e eficaz) é que não há chave digital armazenada na memória do IC. Em vez disso, o ChipDNA utiliza variações aleatórias inevitáveis ​​na fabricação de circuitos semicondutores, de alguma forma convertendo essas variações em uma chave digital exclusiva para cada dispositivo.

Assim, a chave é “armazenada” nas características analógicas de cada IC individual, e esse método significa que a chave é gerada por meio de uma “função fisicamente não clonável” (PUF), conforme mostrado na parte sombreada do diagrama de blocos a seguir .

Diagrama de blocos do DS28C39

Diagrama de blocos do DS28C39, incluindo um PUF. Imagem usada cortesia de Maxim Integrated

Muito bem, Maxim! Você descobriu uma maneira de transformar o problema da variação de parâmetros de semicondutores em uma solução de segurança robusta.

Artigos relacionados


Qual você acha que é o desafio de segurança mais crítico atualmente enfrentado pelos engenheiros elétricos? Quais peças de autenticação você usou em projetos anteriores? Deixe um comentário e avise-nos.

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br