Fernando Augusto Teixeira

dblp:25/10167 · DBLP profile ↗
← Back
5ranked-venue papers
3as first author
0since 2021 · last 2020
0000-0003-4106-0045ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 4 · 2 first-authorSystems, architecture and hardware · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
2 papers
Authentication and access control · 62% Cryptographic protocols and secure computation · 31% Systems and software security · 6%
Software engineering, system software, and programming languages
1 paper
Program analysis · 100%
Computer networks
1 paper
Internet of things and sensor networks · 100%

Topics — the 5 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Authentication and access control › identity management
federated identity
0.312018
Federated authentication of things: demo abstract · IPSN 2018
Authentication and access control › device authentication
iot authentication
0.312018
Federated authentication of things: demo abstract · IPSN 2018
Program analysis
static analysis
0.212015
SIoT: securing the internet of things through distributed system analysis · IPSN 2015
Internet of things and sensor networks
iot security
0.112018
Federated authentication of things: demo abstract · IPSN 2018
Systems and software security › memory safety
buffer overflow
0.112015
SIoT: securing the internet of things through distributed system analysis · IPSN 2015

Methods — techniques the papers use, named apart from their topics

symmetric cryptography · 0.7implicit certificates · 0.7
YearPublicationVenuePosition
2020 FLAT: Federated lightweight authentication for the Internet of Things
Maria L. B. A. Santos, Jéssica C. Carneiro, Antônio M. R. Franco, Fernando Augusto Teixeira, Marco Aurélio Amaral Henriques, Leonardo B. Oliveira
Ad Hoc Networks4
2019 SIoT: Securing Internet of Things through distributed systems analysis
Fernando Augusto Teixeira, Fernando Magno Quintão Pereira, Hao Chi Wong, José Marcos S. Nogueira, Leonardo B. Oliveira
Future Gener. Comput. Syst.1
2018 Federated authentication of things: demo abstract
abstract
In this demo, we will showcase FLAT, a federated identity model tailored to IoT. FLAT's authentication is lightweight because it uses only symmetric cryptosystems on the IoT client side and implicit certificates between the Identity and Service Providers. We show how FLAT can be used to increase security and privacy in automatic toll gate payment applications.
Maria L. B. A. Santos, Jéssica C. Carneiro, Fernando Augusto Teixeira, Antônio M. R. Franco, Marco Aurélio Amaral Henriques, Leonardo B. Oliveira
IPSN3
2017 Securing networked embedded systems code through distributed systems analysis
abstract
The growing importance of Internet of Things (IoT) calls for tools able to provide users with secure systems. Traditional approaches to analyze distributed systems are not expressive enough to address this challenge. As a solution, we present a framework to analyze networked embedded systems. Our key insight is to look at a distributed system as a single body, and not as separate programs that exchange messages. We then can crosscheck information inferred from different nodes. To construct this global view of a distributed system, we introduce a novel algorithm that discovers inter-program links efficiently. Such links lets us build an inter-program view, a knowledge that we can thus forward to a traditional static analysis tool. We prove that our algorithm always terminates and that it correctly models the semantics of a distributed system. We have implemented our solution on top of the LLVM compiler, and have used it to secure six ContikiOS applications against buffer overflow attacks. Our solution produces code that is as safe as code secured by more traditional analyses; however, our binaries are on average 18% more energy-efficient.
Fernando Augusto Teixeira, José Marcos S. Nogueira, Leonardo B. Oliveira
IM1
2015 SIoT: securing the internet of things through distributed system analysis
abstract
The Internet of Things (IoT) is increasingly more relevant. This growing importance calls for tools able to provide users with correct, reliable and secure systems. In this paper, we claim that traditional approaches to analyze distributed systems are not expressive enough to address this challenge. As a solution to this problem, we present SIoT, a framework to analyze networked systems. SIoT's key insight is to look at a distributed system as a single body, and not as separate programs that exchange messages. By doing so, we can crosscheck information inferred from different nodes. This crosschecking increases the precision of traditional static analyses. To construct this global view of a distributed system we introduce a novel algorithm that discovers inter-program links efficiently. Such links lets us build a holistic view of the entire network, a knowledge that we can thus forward to a traditional tool. We prove that our algorithm always terminates and that it correctly models the semantics of a distributed system. To validate our solution, we have implemented SIoT on top of the LLVM compiler, and have used one instance of it to secure 6 ContikiOS applications against buffer overflow attacks. This instance of SIoT produces code that is as safe as code secured by more traditional analyses; however, our binaries are on average 18% more energy-efficient.
Fernando Augusto Teixeira, Gustavo Vieira Machado, Fernando Magno Quintão Pereira, Hao Chi Wong, José Marcos S. Nogueira, Leonardo B. Oliveira
IPSN1