Abstract

This 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.

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

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.