Bolsa 18/23382-0 - Teleinformática, Segurança de redes - BV FAPESP
Processo: 18/23382-0
Beneficiário: Otávio Thomas Bertucini
Vinculado ao auxílio: 15/24490-2 - MC2: computação móvel, distribuição de conteúdo e computação em nuvem, AP.R
Assunto(s): Teleinformática Segurança de redes Cidades inteligentes
O protocolo MPTCP (Multipath TCP) trata-se de uma extensão do TCP para que os nós de uma comunicação fim-a-fim possam trocar dados utilizando múltiplos caminhos [Ford et al. 2013]. Um dispositivo multihomed com MPTCP pode estabelecer uma conexão com outro dispositivo utilizando simultaneamente diferentes interfaces e diferentes endereços com acesso a redes com diferentes características de confiança (confiabilidade, disponibilidade, proteção e segurança), expondo o dispositivo e os dados transmitidos a novas ameças [Bagnulo 2011]. Em relação às propriedades de segurança, uma conexão MPTCP está sujeita a novas ameaças devido vulnerabilidades acrescida com o uso de múltiplos endereços e caminhos. Em [Bagnulo 2011] são apresentados dois possíveis tipos de ataques, a inundação (flooding) e sequestro de seção (hijacking). No primeiro exemplo, um atacante estabelece uma conexão MPTCP, e ao iniciar novos sub-fluxos remete o endereço IP pertencentes a outros dispositivos, com objetivo de amplificar o ataque. O segundo exemplo, o atacante aproveita o esquema de endereçamento do MPTCP para sequestrar uma das conexões entre dois nós. Deste modo, a vítima pensa que está trocando dados apenas com o nó de destino, quando na verdade troca dados com um atacante. Apesar de citar as possíveis ameaças, ainda não se tem uma clara definição dessas e seu impacto em diferentes cenários, bem como as possíveis formas de mitigá-las. Este trabalho visa avaliar as possíveis formas de mitigar os diferentes tipos de ataques na transmissão de dados multi-caminhos em HetNets para cidades inteligentes.