Abstract

The Internet of Things (IoT) brings a new set of security concerns, especially regarding data integrity and confidentiality. Encryption protects data from unauthorized access or a potential attacker in IoT applications using an algorithm and a key to transform a plaintext into an encrypted text. This chapter presents an analysis of the Fuss–Catalan number properties (or objects) and the possibility of their application in data encryption. We present a new cryptographic method based on the lattice path combinatorics. The presented method consists of five phases: definition, conversion, generation, selection, and inversion. The basic step is the definition of input parameters, followed by converting text (or image) to binary notation and split binary sequence into blocks. Then, the next step is generating the Fuss–Catalan key and defining additional parameters in the lattice path space. The next phase is bit selection on the lattice path based on the generated key. The last step is the inversion of the selected bits. The proposed method was implemented in the Java Net Beans environment. In the experimental part of this chapter, we present a comparative analysis of the proposed method and some of the previously published methods.

Full Text
Paper version not known

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.