Abstract

In plasmonic systems, the response of nanoobjects under light illumination can produce complex optical maps. Such plasmonic or resonant systems have interesting characteristics such as sensitivity on parameters and initial conditions. In this paper, we show how these complex maps can be cryptographically improved and associated in order to design a secure pseudo random number generator.

Highlights

  • Pseudo-random number generators (PRNGs) are fundamental blocks in various domains of applications such as Monte Carlo simulation algorithms, communications and many cryptographic systems which depend on the quality of the pseudo random sequences

  • We propose a PRNG based on the use of complex maps produced by the electromagnetic response of plasmonic systems

  • A subspace of pseudo random sequences is produced before analysing. These sequences are obtained from the simulation of a plasmonic device and the numerical remeshing process in the construction of the pseudo random sequence out n

Read more

Summary

Introduction

Pseudo-random number generators (PRNGs) are fundamental blocks in various domains of applications such as Monte Carlo simulation algorithms, communications and many cryptographic systems which depend on the quality of the pseudo random sequences. The study of plasmonic or resonant systems has shown the possibility to produce complex electromagnetic field patterns, with strong gradients and high confinement, superimposed with interference patterns These local physic effects have opened the experimental and theoretical ways of designing efficient systems in various new applications (sensors, imaging and burning biomedicine applications, security) [12,13,14,15]. The high level of security of this inspired-plasmonic system is related to the number of freedom degrees used to generate the pseudo random sequence and the physical complexity of the plasmonic structures. These degrees of freedom can be grouped into two categories of parameters, of completely different origin.

Nanoworld as Source of Complex Maps
Construction of the Generator
Generation of a Subspace of Pseudo Random Sequences
Statistical Analysis
Result
Security Analysis
Conclusion
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