Abstract

AbstractThis paper presents a proposal to improve the software implementation of SNOW-V, a candidate for encrypting 5G communications. In particular, we focus on the proposal for 32-bit architectures with limited resources, such as wireless sensor networks. SNOW-V is a pseudorandom number generator, this type of structures are traditionally implemented in hardware. The advent of 5G means that this implementation must be purely software, losing the advantages and speed of a purely hardware or even hybrid implementation. Due to the wide variety of interconnected devices in the IoT, we cannot assume or associate security with a given architecture or unlimited resource devices. For this reason, we have focused our efforts on analyzing and improving the speed of the proposed 5G encryption on lightweight architectures. Specifically, we analyze its software implementation and propose improvements to speed up the encryption process while protecting confidentiality and integrity for 32-bit devices.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call