Here is the video for this topic:
Here are the links for this video:
Progress of cryptography
History of cryptography: https://cs.stanford.edu/people/eroberts/courses/soco/projects/public-key-cryptography/history.html
Enigma machine: https://en.wikipedia.org/wiki/Enigma_machine
Turing:
1 New Yorker article https://www.newyorker.com/magazine/2006/02/06/code-breaker
2 The Conversation article https://theconversation.com/alan-turing-how-the-worlds-most-famous-codebreaker-unlocked-the-secrets-of-natures-beauty-119425
Present-day cryptography
Comprehensive overview of cryptography: https://www.garykessler.net/library/crypto.html
DES: https://searchsecurity.techtarget.com/definition/Data-Encryption-Standard
Unscrambling eggs (FYI): https://www.sciencemag.org/news/2015/01/scientists-unscramble-egg-proteins
Prime number cryptography: https://www.abc.net.au/news/science/2018-01-20/how-prime-numbers-rsa-encryption-works/9338876#:~:text=The%20reason%20prime%20numbers%20are,(and%20itself%20an%201).&text=But%20when%20you%20use%20much,nut%20them%20out%20from%20N.
How contact tracing can be done without surveillance: https://youtu.be/RKZOBSdkUBo
Telegram cryptography: https://en.wikipedia.org/wiki/Telegram_(software)#:~:text=Telegram%20uses%20a%20symmetric%20encryption,and%20Diffie%E2%80%93Hellman%20key%20exchange.
Challenges
Hackers: https://us.norton.com/internetsecurity-emerging-threats-what-is-the-difference-between-black-white-and-grey-hat-hackers.html
Insider threat: https://www.schneier.com/essays/archives/1997/11/the_challenge_of_cry.html
Weaknesses in cryptography: https://www.researchgate.net/publication/4308713_Cryptography_security_-_Future_challenges_and_issues
Future cryptography
Quantum:
1 https://www.telsy.com/quantum-challenges-to-cryptography-why-the-future-is-already-here/
2 https://www.wired.com/insights/2014/09/quantum-key-distribution/
How DNA can be used for data storage: https://youtu.be/9pNxJ4euUc8
DNA cryptography techniques:
1 https://www.sciencedirect.com/science/article/abs/pii/S221421261930095X
2 https://www.researchgate.net/publication/279978777_DNA_Cryptography
DNA cryptography: https://www.geeksforgeeks.org/dna-cryptography/