Litcius/Paper detail

High-Speed and Secure PRNG for Cryptographic Applications

Zhengbing Hu, Sergiy Gnatyuk, Тетяна Охріменко, Sakhybay Tynymbayev, Maksim Iavich

2020International Journal of Computer Network and Information Security63 citationsDOIOpen Access PDF

Abstract

Due to the fundamentally different approach underlying quantum cryptography (QC), it has not only become competitive, but also has significant advantages over traditional cryptography methods. Such significant advantage as theoretical and informational stability is achieved through the use of unique quantum particles and the inviolability of quantum physics postulates, in addition it does not depend on the intruder computational capabilities. However, even with such impressive reliability results, QC methods have some disadvantages. For instance, such promising trend as quantum secure direct communicationeliminates the problem of key distribution, since it allows to transmit information by open channel without encrypting it. However, in these protocols, each bit is confidential and should not be compromised, therefore, the requirements for protocol stability are increasing and additional security methods are needed. For a whole class of methods to ensure qutrit QC protocols stability, reliable trit generation method is required. In this paper authors have developed and studied trit generation method and software tool TriGen v.2.0 PRNG. Developed PRNG is important for various practical cryptographic applications (for example, trit QC systems, IoT and Blockchain technologies). Future research can be related with developing fully functional version of testing technique and software tool.

Topics & Concepts

Computer scienceCryptographyEncryptionKey (lock)Quantum cryptographySoftwareConfidentialityQuantum key distributionComputer securityQuantumQuantum informationPhysicsProgramming languageQuantum mechanicsQuantum Computing Algorithms and ArchitectureQuantum Information and CryptographyQuantum Mechanics and Applications
High-Speed and Secure PRNG for Cryptographic Applications | Litcius