Abstract
A cryptographic technique plays a decisive role in day-to-day life. Usually cryptographic algorithms yield confidentiality and authentication. Several cryptographic applications use random numbers and pseudo random numbers. In this paper, we propose a cryptographically secure pseudo random bit generator (CSPRBG) employing Walsh-Hadamard Transform (WHT) and S-boxes (G S-box and Algebraic S-box). CSPRBG is a major category in pseudo random bit generator (PRBG) and used Blum BlumShub (BBS) Generator for an initial condition. WHT is used in a vast variety of scientific and engineering applications, including bent functions and cryptanalytic optimization techniques in cryptography. S-box is the most crucial source to produce confusion and diffusion in the data and it is based on the algebraic structure of multiplicative cyclic group of the Galois field. The robustness of both the S-boxes inspected in terms of nonlinearity, strict avalanche criterion, bit independence criterion, linear and differential approximation probabilities. The target is to generate a lengthy unpredictable keystream with better performance. The random sequence generated by proposed generator passes the test of National Institute of Standards and Technology (NIST) suite. Meticulous analysishas been performed, in precise, statistical randomness test and random sequences generated from proposed generator can be used for many cryptographic applications specifically as inputs to stream cipher.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
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.