Repository logo
 
Loading...
Profile Picture
Person

Reis Quietinho Leithardt, Valderi

Search Results

Now showing 1 - 2 of 2
  • PRISEC: Comparison of Symmetric Key Algorithms for IoT Devices
    Publication . Saraiva, Daniel; Leithardt, Valderi; Paula, Diandre De; Mendes, André Sales; Villarrubia Gonzalez, Gabriel; Crocker, Paul Andrew
    With the growing number of heterogeneous resource-constrained devices connected to the Internet, it becomes increasingly challenging to secure the privacy and protection of data. Strong but efficient cryptography solutions must be employed to deal with this problem, along with methods to standardize secure communications between these devices. The PRISEC module of the UbiPri middleware has this goal. In this work, we present the performance of the AES (Advanced Encryption Standard), RC6 (Rivest Cipher 6), Twofish, SPECK128, LEA, and ChaCha20-Poly1305 algorithms in Internet of Things (IoT) devices, measuring their execution times, throughput, and power consumption, with the main goal of determining which symmetric key ciphers are best to be applied in PRISEC. We verify that ChaCha20-Poly1305 is a very good option for resource constrained devices, along with the lightweight block ciphers SPECK128 and LEA.
  • PRICHAIN: A Partially Decentralized Implementation of UbiPri Middleware Using Blockchain
    Publication . Sestrem Ochôa, Iago; Silva, Luis; Mello, Gabriel de; Silva, Bruno Alves da; De Paz, Juan F.; Villarrubia Gonzalez, Gabriel; Garcia, Nuno M.; Leithardt, Valderi
    With the popularization of the Internet-of-Things, various applications have emerged to make life easier. These applications generate a large amount of user data. Analyzing the data obtained from these applications, one can infer personal information about each user. Considering this, it is clear that ensuring privacy in this type of application is essential. To guarantee privacy various solutions exist, one of them is UbiPri middleware. This paper presents a decentralized implementation of UbiPri middleware using the Ethereum blockchain. Smart contracts were used in conjunction with a communication gateway and a distributed storage service to ensure users privacy. The results obtained show that the implementation of this work ensures privacy at different levels, data storage security, and performance regarding scalability in the Internet of Things environments.