Abstract:
|
Este trabalho apresenta a proposta de um modelo de filtro de pacotes
que utiliza um ou mais smart contracts para a realização do veredicto.
Um filtro de pacotes é um tipo de firewall que funciona nas camadas
de Rede e Transporte do modelo TCP/IP, atuando de forma independente às aplicações. Suas regras são estáticas e utilizam informações
dos cabeçalhos de cada pacote para verificar a aderência à cada regra,
portanto, questões que vão além destas informações devem ser tratadas na camada de aplicação. Ao acoplar um smart contract ao filtro
de pacotes, desejamos dar a capacidade ao usuário de realizar acordos sobre o acesso à sua rede ou computador independentemente de
suas aplicações, expandindo a capacidade do filtro padrão. Portanto,
apresentamos um modelo de filtro dividido em três módulos, de modo
a permitir total controle e personalização para o usuário. Mostramos
também a implementação de um protótipo funcional capaz de realizar
os objetivos propostos, demonstrando o funcionamento do modelo e
seus resultados frente a um filtro de pacotes padrão. |