Portal de Administração de Conferências - CEFET-MG, 13ª SEMANA DE CIÊNCIA & TECNOLOGIA 2017 - CEFET-MG

Tamanho da fonte: 
Protótipo de rede para criptografia do protocolo MODBUS/TCP utilizando hardware reconfigurável
Carlos Alberto Carvalho Castro, Juliano Coêlho Miranda, Caio Felipe Zanatelli

Última alteração: 2017-08-27

Resumo


O MODBUS é um protocolo para barramentos de campo utilizado em redes industriais para aquisição de sinais e comando de atuadores através de controladores lógicos. Pode ser utilizado em diversos padrões de meio físico, por exemplo, RS-232, RS-485 e Ethernet. No chão de fábrica, porém, a utilização do padrão Ethernet nos níveis de controle e de dispositivos suscita a questão de segurança da rede, pois a captura e posterior utilização indevida de informações do protocolo pode gerar a parada de equipamentos, perda de dados e, por conseguinte, prejuízos financeiros no ambiente industrial. Neste contexto, o objetivo da pesquisa é utilizar um algoritmo de criptografia, implementado em hardware reconfigurável, para tornar as informações encaminhadas via o protocolo MODBUS/TCP ininteligíveis, de forma a impedir sua compreensão por dispositivos que não conheçam seus caracteres ou convenções. Como a resposta em tempo real é uma das principais características dos sistemas de controle no ambiente industrial, foi utilizada a plataforma NetFPGA, que é um acelerador construído através de hardware reconfigurável e permite a edificação de protótipos funcionais de rede atuando em links de comunicação de dados na taxa da linha. Este projeto contribui com um algoritmo elementar de criptografia para a segurança de informações que trafegam utilizando o protocolo, e uma interface de usuário em linguagem C para controle do protótipo.

Palavras-chave


MODBUS/TCP. Criptografia. NetFPGA.