Arquitetura para Autenticação e Autorização Interorganizacional em Redes Blockchain Permissionada
Blockchain, Controle de acesso, Descentralizado, OTP, Microsserviços, Autenticação, Autorização
O crescimento da computação em nuvem e da tecnologia de rede leva diferentes organizações a quererem compartilhar seus recursos de dados, além de exigir mecanismos cada vez mais avançados para provar a identidade das pessoas. No entanto, os sistemas de autenticação e autorização precisam ser confiáveis já que uma autoridade central é necessária para controlar o sistema. Uma possível solução para esse problema é o uso da tecnologia blockchain em conjunto com métodos de autenticação e autorização modernos para criar redes descentralizadas que permitem que dados e recursos sejam compartilhados com segurança. Este trabalho avança o estado da arte das soluções de autorização e autenticação propondo uma arquitetura de microsserviços baseada em blockchain permissionada capaz de mitigar problemas, como proteção de dados, negação de serviço (DoS), man-in-themiddle (MITM) e se adequar a diferentes cenários de aplicativos.