Communication over the Internet is an integral part of the connected world. As the Internet is a public network, the data packets exchanged by the communicating parties pass through various insecure channels and untrusted servers before they reach their destinations. Still, we feel it is safe to send e-mails, visit social media websites, watch movies of our own preferences online, and shop online using credit cards. Cryptography or encryption makes it possible to protect our private information in the presence of third parties. When we browse a secured website, we see a lock symbol on the browser; it means our communication with the website is encrypted, and hence, no third party will be able to read the data packets exchanged between the browser and the website. Hypertext Transfer Protocol Secure (HTTPS) is used to establish an encrypted, hence secured communication channel between a web browser and a website. The browser website is just one example; cryptography is happening in your mobile phones, smart cards, IoT devices, and in almost all connected devices.
Communication over the Internet is an integral part of the connected world. As the Internet is a public network, the data packets exchanged by the communicating parties pass through various insecure channels and untrusted servers before they reach their destinations. Still, we feel it is safe to send e-mails, visit social media websites, watch movies of our own preferences online, and shop online using credit cards. Cryptography or encryption makes it possible to protect our private information in the presence of third parties. When we browse a secured website, we see a lock symbol on the browser; it means our communication with the website is encrypted, and hence, no third party will be able to read the data packets exchanged between the browser and the website. Hypertext Transfer Protocol Secure (HTTPS) is used to establish an encrypted, hence secured communication channel between a web browser and a website. The browser website is just one example; cryptography is happening in your mobile phones, smart cards, IoT devices, and in almost all connected devices.
Broadly speaking, cryptography is the problem of doing communication or computation involving two or more parties who may not trust one another. The best known cryptographic problem is the transmission of secret messages. Suppose wish to communicate in secret. For example, you may wish to give your credit card number to a merchant in exchange for goods, hopefully without any malevolent third party intercepting your credit card number. The way this is done is to use a cryptographic protocol. The most important distinction is between private key cryptosystems and public key cryptosystems.
Quantum mechanics is playing an important role in the security of encrypted messages through quantum cryptography. Cryptography is an important part of the computer and communication networks that protects data in many fields such as business e-mails, bank transactions, and Internet shopping. The information is kept secret using a mathematical formula called as encryption algorithm, with a secret key that the sender uses to scrabble a message in such form that is not understood by anyone other, the recipient then uses the same key in the form of along binary number with a detection algorithm to read the message. The secure bit rate decreases with the rate of the optical link due to scattering of the photons from the fiber, and the best performance is achieved by with a wavelength of 1.55μm at which the standard optical fiber is transparent. Companies are using the high width optical connections between the offices, data centers, server farms, and disaster recovery sites for safety.
Evolution of internet had connected millions of devices across the globe, including smart gadgets for home uses like Smart TV, thermostat, and CCTV camera, etc. It had made the entire human community connected and access gadgets from every corner of the world through cloud infrastructure. An increase in Internet of Things (IoT) devices leads to a decrease in computational performance during machine interaction while computing and makes the IoT framework as a failure model. Other biggest challenges faced by the IoT devices are privacy and security of personal information due to adversary attack during device communication. The current safety measures like frequent password change, updating IoT devices regularly, secondary network usage Virtual Private Network (VPN), and avoiding plug and play features can be reliable up to a certain threshold but can't guarantee 100% security. The public key cryptography algorithm (Rivest, Shamir, Adleman [RSA]) that is considered to be a safe algorithm in the current era is in threat due to the invention of new technology. One-time pad (OTP) is considered an efficient encryption technique in secure communication in classical cryptography but lags in distributing the key between parties. The trade-off between increasing IoT devices and classical security measures is unbalanced, so required new technology to solve the problem. Development of cutting-edge technology, known as quantum computing, will be helpful in providing a sustainable solution for computational speed during machine communication and solving security issues in millions of IoT devices. Quantum technology work based on the principle of quantum physics works differently from current technology, which depends on classical physics. The classical cryptography works based on bits, which is predictable in nature, can be easily hacked but quantum uses qubits, which is superposition of 0 and 1. The measurement of unknown qubit that gives 1/2 probabilities to measure either in bit “0” or bit “1” makes difficult to predict the data. Grover's algorithm helps to search an unsorted database in O( https://www.w3.org/1998/Math/MathML"> √ n https://s3-euw1-ap-pe-df-pch-content-public-p.s3.eu-west-1.amazonaws.com/9781003268796/ff7c0afb-bead-450a-a822-68dbcc013133/content/math16_1.tif" xmlns:xlink=" https://www.w3.org/1999/xlink "/> ) as it takes O(n) in classical algorithm and Shor's algorithm in quantum computing, solving the factoring a large number in polynomial time as it takes exponential time by classical model. Heisenberg principles and no-cloning theorem are the properties of quantum mechanics and will solve the privacy issue and provide high-level security by identifying the involvement of unauthorized user in current communication. The uncertainty principle given by Heisenberg states that it's impossible to measure the unknown quantum states without disturbing it, which leads to identification of involvement of third party in it. Another quantum property is no-cloning theorem that means it's difficult to make the duplicate of the unknown states. So it's impossible for an adversary to clone the quantum state in order to snoop the quantum information in secure communication. Another variant of communication in quantum computing in entanglement where a third party will generate an entangled photon and send qubit to communicating parties. Measurement of qubit by one party will correlated with the measurement of other party which leads to generation of secure key. Quantum communications have various phases like quantum state preparation, state transmission, and state measurement which are entirely different from classical communication. Quantum secure direct communication (QSDC) is a two-way communications where two parties will transfer information directly in secure manner without the key. Another way is transferring the secure key between user using quantum key distribution (QKD) and OTP used to secretly share the information between them using ciphertext. Quantum and classical security approach should be joined together to obtain high-level security for the IoT security framework.
While advances in quantum computing promise new opportunities for scientific advancement (e.g., material science and machine learning), many people are not aware that they also threaten the widely deployed cryptographic algorithms that are the foundation of today's digital security and privacy. From mobile communications to online banking to personal data privacy, literally billions of Internet users rely on cryptography every day to ensure that private communications and data stay private. Indeed, the emergence and growth of the public Internet and electronic commerce was arguably enabled by the invention of public-key cryptography. The key advantage offered by public-key cryptography is that it allows two parties who have never communicated previously to nevertheless establish a secure, private, communication channel over a non-private network (e.g., the Internet). Recent advances in quantum computing signal that we are on the cusp of our next cryptographic algorithm transition, and this transition to post-quantum cryptography will be more complicated and impact many more systems and stakeholders, than any of the prior migrations. This transition represents a major disruption within the IT industry and will broadly impact nearly every domain of our digital lives, from global commerce to social media to government and more. Cryptographic algorithm transitions take time and involve an extensive coordination effort across many stakeholders who are involved in building and operating the world's compute infrastructure. By preparing now for the upcoming transition to these new algorithms, we can ensure a more orderly, less costly, and minimally disruptive changeover.
The threats are existential to the traditional cryptosystems of public keys, including RSA, Diffie-Hellman, and elliptic curve cryptography (ECC), due to the rapid progress in quantum computing. Such algorithms as the Shor and Grover algorithms prove that as soon as large scale quantum computers are achieved, these classical cryptographic protocols will not provide any privacy and integrity to online communication. This has created an emergency to find post-quantum cryptography (PQC), or quantum-safe cryptography, which will resist attacks by both classical and quantum attackers. The paper is a review of the latest research and development in post-quantum cryptographic algorithms and their implementation in current security systems. We organize quantum-safe methods into significant organizations such as lattice-based, hash-based, multivariate polynomial-based and code-based encrypted communications. Each type has been evaluated critically based on computational efficiency, key sizes, speed of encryption/decryption and security proofs. The survey also examines the current standardization activities happening in the world and especially the U.S. National Institute of Standards and Technology (NIST) PQC competition, which lists candidate algorithms that have advanced to standard adoption. Besides this, the paper addresses hybrid cryptographic designs that use both classical and post-quantum bases in ensuring a seamless migration in the transition phase. Internet security protocols like TLS, VPNs and blockchain consensus as applications of PQC are examined in detail. Lastly, we pinpoint open research issues, which include creating lightweight PQC to support resource-constrained IoT devices, balancing performance and strong security assurances, and interoperability between the new PQC algorithms and existing infrastructures. Through detailed survey we inform the future of researchers, practitioners, and policymakers on the preparation of the post-quantum era of secure digital communications.
Quantum Computers are designed to be sufficiently large to be able to efficiently solve specific problems that would take an impractical amount of time to solve using classical computers. The most widely discussed application of quantum computing technology is more powerful algorithms, which efficiently solves all instances of integer factorization—a number theoretic problem that is the foundation of the most of the existing public-key encryption schemes. This means that all public-key cryptographic systems commonly used on the Internet for security will become as insecure as an open communication channel, easy to eavesdrop on or to tamper with. Moreover, traffic passes through numerous fixed, mobile and personal sensors connected to the Internet. This extremely large amount of data becomes the “air” of IoT and only a small part of it will be automatically analysed for a specific purpose. Nevertheless, an important part of the immense amount of data exchanged across the network is sensitive. Presently, these data communication and storage are protected by encryption, but that means of protection will be lost to a future quantum adversary. Because of these urgent necessities, products implementing quantum-resistant security solutions can be built and put into operation in a “post-quantum world”. This must be done now because cryptography research is currently inventing and standardizing new cryptographic algorithms. Once the new algorithms are widely and publicly agreed upon, systems with old encryption will remain vulnerable. This topic is motivated by the above.