TY - GEN
T1 - Preventing a Cryptoapocalypse
T2 - From mathematics to circuits for postquantum cryptography
AU - Roy, Sujoy Sinha
AU - Banerjee, Utsav
N1 - Publisher Copyright:
© 2009-2012 IEEE.
PY - 2023/2/5
Y1 - 2023/2/5
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=85147662294&partnerID=8YFLogxK
U2 - 10.1109/MSSC.2022.3221692
DO - 10.1109/MSSC.2022.3221692
M3 - Article
AN - SCOPUS:85147662294
SN - 1943-0582
VL - 15
SP - 38
EP - 44
JO - IEEE Solid-State Circuits Magazine
JF - IEEE Solid-State Circuits Magazine
ER -