{"id":5309,"date":"2021-12-10T07:13:41","date_gmt":"2021-12-10T07:13:41","guid":{"rendered":"https:\/\/www.danielparente.net\/en\/2021\/12\/10\/full-course-cryptography-from-standford\/"},"modified":"2021-12-10T10:29:23","modified_gmt":"2021-12-10T10:29:23","slug":"cryptography-full-course-from-standford","status":"publish","type":"post","link":"https:\/\/www.danielparente.net\/en\/2021\/12\/10\/cryptography-full-course-from-standford\/","title":{"rendered":"Cryptography Full Course from Standford 2022"},"content":{"rendered":"\r\n<p class=\"wp-block-paragraph\">Interesting cryptography course from Stanford University with a very good blend of theoric and practical aspects of cryptography.<\/p>\r\n\r\n\r\n\r\n<h2>About this Cryptography Full Course<\/h2>\r\n<p class=\"wp-block-paragraph\">Cryptography is an important tool for protecting information in computer systems.<\/p>\r\n<p>In this course, you will learn about the inner workings of cryptographic systems and how to properly use them in real-world applications.<\/p>\r\n<p>The course begins with a detailed discussion of how two parties sharing a secret key can communicate securely when a powerful adversary can intercept or manipulate traffic.<\/p>\r\n<p>We will examine a number of deployed protocols and analyze the fallibility of existing systems.<\/p>\r\n<p>Later in the course, we will discuss public-key technology, in which two parties generate a shared secret key. During the course, students will be exposed to many exciting unsolved problems in this area and will work on fun (optional) programming projects. The second course (Crypto II) focuses on more advanced cryptographic techniques such as zero-knowledge, privacy mechanisms, and other forms of encryption.<\/p>\r\n<h3>\u00a0<\/h3>\r\n<h2>What is Cryptography<\/h2>\r\n<p>Cryptography is the study of secure communication techniques that allow only the sender and receiver of a message to see its contents. The word is derived from the Greek word kryptos, which means &#8220;hidden.&#8221; It is closely related to encryption, in which ordinary text is scrambled into what is known as ciphertext and then reversed. Cryptography is also used to disguise information in images using microdots or composites. Ancient Egyptians are known to have used such techniques in complex hieroglyphics, and the Roman emperor Julius Caesar is said to have used one of the first modern ciphers.<\/p>\r\n<p>When transmitting electronic data, the most common cryptographic techniques are used to encrypt and decrypt e-mail and other plaintext messages. The simplest method is to use a symmetric &#8220;secret key&#8221;. In this case, the data is encrypted with the private key, and both the encrypted message and the private key are sent to the recipient for decryption. The problem? If a message is intercepted, the third party has everything it needs to decrypt and read the message. To solve this problem, cryptographers have developed an asymmetric system called the public-key system. In this system, each user has two keys, a public key and a private key. The sender requests the recipient&#8217;s public key, encrypts the message, and sends it. When the message arrives, only the recipient&#8217;s private key can decrypt it. In other words, without the corresponding private key, theft is pointless.<\/p>\r\n<h3>Cryptography Best practices<\/h3>\r\n<p><br \/>Users should always encrypt the messages they send, preferably with a public key. It&#8217;s also advisable to encrypt important and sensitive files, from family photos to corporate data such as personnel files and accounting data. Choose a security solution with strong encryption algorithms and a user-friendly interface. This way, you can use the encryption feature regularly and prevent data loss if your mobile device, hard drive, or storage device falls into the wrong hands.<\/p>\r\n<p>&nbsp;<\/p>\r\n<h2>Why is cryptography so important?<\/h2>\r\n<h3><br \/>Cryptography needs everywhere<\/h3>\r\n<p>Today, cryptography is an integrated layer of defense in all digital transformation initiatives grouped under the term<a href=\"https:\/\/www.danielparente.net\/en\/2019\/10\/29\/10-cybersecurity-terms-every-business-leader-should-know\/\"> &#8220;digital business.&#8221;<\/a> As the foundation of modern security systems, cryptography is used to secure transactions and communications, protect personal data and other sensitive information, authenticate identity, prevent document tampering, and build trust between servers. Cryptography is one of the most important tools for protecting the systems that contain an organization&#8217;s most important asset &#8211; its data &#8211; whether that data is at rest or in motion.<\/p>\r\n<p>The data is important information such as personal data of customers and employees, intellectual property, business plans and other sensitive information. Therefore, cryptography is an important infrastructure. This is because the security of sensitive data increasingly depends on cryptographic solutions.<\/p>\r\n<p>Weak or hidden ciphers make critical infrastructure vulnerable to attack. Publicly accessible data in the public domain can lead to brand damage. In this modern environment, you need to pay attention to how cryptography is implemented and managed in your organization.<\/p>\r\n<p>When wrapped in an invisible layer of encryption, sensitive data becomes unreadable and immutable, preventing malicious actors from doing harm. The core elements that make a cryptographic layer secure are algorithms, keys, libraries and certificates, which we will discuss here.<\/p>\r\n<ul>\r\n<li>Cryptographic keys are used in conjunction with cryptographic algorithms to protect sensitive information. Cryptographic keys must have the key length specified by the National Institute of Standards and Technology (NIST), and private keys must be kept secret to be effective. Relying on insecure keys or making the private key public renders the cryptographic technique obsolete.<\/li>\r\n<li>Digital certificates are used to maintain trust between connected digital components. Digital certificates must be properly managed to ensure that compliant algorithms and key lengths are used. They should also be renewed before they expire to avoid security breaches. Non-compliant or hidden certificates can lead to significant system failures and data leaks.<\/li>\r\n<li>Cryptographic libraries contain implementations of cryptographic algorithms that can be used by application developers to protect sensitive information. Cryptographic libraries must be carefully selected and kept up to date to ensure the required level of security. Resorting to insecure implementations or outdated cryptographic libraries can lead to serious hidden vulnerabilities in applications and infrastructures.<\/li>\r\n<li>Cryptographic algorithms are the mathematical foundation for maintaining the integrity, confidentiality, and authenticity of sensitive information. The use of standardized, mathematically secure algorithms is essential to prevent data disclosure, data tampering, and denials.<br \/>The topic of cryptography has become more important in recent years because of the significant consequences of inadequate controls. This is compounded by the rise of quantum computing and the regulation of new cryptographic technologies. Cases of hiding weak and non-compliant cryptographic mechanisms have become a challenge for security, risk and compliance teams protecting enterprises and digital businesses.<\/li>\r\n<\/ul>\r\n<p>Cryptography is dynamic and an integral part of the digital economy. Enterprises need visibility into their cryptographic instances, not only through guidance from standards bodies such as NIST and the International Organization for Standardization (ISO), but also through web browsers that manage the user interfaces that connect businesses and consumers to secure online communications.<\/p>\r\n<p>Cryptographic agility is key to meeting the latest cryptographic compliance requirements, standards, and recommendations to support and protect your digital business.<\/p>\r\n<p>&nbsp;<\/p>\r\n<figure id=\"attachment_5081\" aria-describedby=\"caption-attachment-5081\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/3\/2021\/06\/Guy-Perelmuter-present-future-machine-learning-limits-risks-scaled.jpg?strip=all&w=2560\"><img fetchpriority=\"high\" decoding=\"async\" class=\"wp-image-5081 size-full\" src=\"https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/3\/2021\/06\/Guy-Perelmuter-present-future-machine-learning-limits-risks-scaled.jpg?strip=all\" alt=\"cryptography full course\" width=\"1024\" height=\"576\" srcset=\"https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/3\/2021\/06\/Guy-Perelmuter-present-future-machine-learning-limits-risks-scaled.jpg?strip=all 1024w, https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/3\/2021\/06\/Guy-Perelmuter-present-future-machine-learning-limits-risks-300x169.jpg?strip=all 300w, https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/3\/2021\/06\/Guy-Perelmuter-present-future-machine-learning-limits-risks-768x432.jpg?strip=all 768w, https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/3\/2021\/06\/Guy-Perelmuter-present-future-machine-learning-limits-risks-scaled.jpg?strip=all&amp;w=102 102w, https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/3\/2021\/06\/Guy-Perelmuter-present-future-machine-learning-limits-risks-scaled.jpg?strip=all&amp;w=204 204w, https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/3\/2021\/06\/Guy-Perelmuter-present-future-machine-learning-limits-risks-scaled.jpg?strip=all&amp;w=409 409w, https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/3\/2021\/06\/Guy-Perelmuter-present-future-machine-learning-limits-risks-scaled.jpg?strip=all&amp;w=512 512w, https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/3\/2021\/06\/Guy-Perelmuter-present-future-machine-learning-limits-risks-scaled.jpg?strip=all&amp;w=614 614w, https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/3\/2021\/06\/Guy-Perelmuter-present-future-machine-learning-limits-risks-scaled.jpg?strip=all&amp;w=716 716w, https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/3\/2021\/06\/Guy-Perelmuter-present-future-machine-learning-limits-risks-scaled.jpg?strip=all&amp;w=819 819w, https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/3\/2021\/06\/Guy-Perelmuter-present-future-machine-learning-limits-risks-scaled.jpg?strip=all&amp;w=921 921w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption id=\"caption-attachment-5081\" class=\"wp-caption-text\">Cryptography Full Course<\/figcaption><\/figure>\r\n<p>&nbsp;<\/p>\r\n<h3>Cryptography full Course material<\/h3>\r\n<p>\u25b6\u25b6 <a href=\"https:\/\/www.youtube.com\/redirect?event=video_description&amp;redir_token=QUFFLUhqbFloV2QzV0RRRm9qczE2dmNIR2t6Y0xwT3ZkZ3xBQ3Jtc0tuVS1kUEo1QmlIaEZHMVppRWJUNFlCUGtpdzd1Wkk1SnN0SFBXRlNGTFVwRVVxMXNTTnY4RURCMDZMclV6ZUNCMGNzcHM5a1M3a1FSTEw0YUFuWmVhclFWNy0yNjBIWDJPVHo4MzA0NEJwd3dJa3d4VQ&amp;q=https%3A%2F%2Fdrive.google.com%2Ffile%2Fd%2F15PLEq4Q1l57DOqE4nHe3MIF8R1ReHPJ4%2Fview%3Fusp%3Dsharing\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/drive.google.com\/file\/d\/15PLE&#8230;<\/a><\/p>\r\n<p>Recommended Reading<\/p>\r\n<p>\u25b6\u25b6The Code Book: The Science of Secrecy from Ancient Egypt to Quantum Cryptography <a href=\"https:\/\/www.youtube.com\/redirect?event=video_description&amp;redir_token=QUFFLUhqbE55OE9zLXduaWV0dDRRSm1CZU5ZRnBWdW9zQXxBQ3Jtc0tsWWF6U0huVzh4cHFrUlVNclhZRUc2Y3l3MWNuUkNwblBYVERLWEgwQTloWnFqYnF0M2g4Njlhbm1DeWFpc24xa3NST2hKaGNEVEVtOGVBalU1SVBiTjNqWEpTUTJZLURlLVIxUG5ZanJWaWpXZEFVRQ&amp;q=https%3A%2F%2Famzn.to%2F3vz1Rza\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/amzn.to\/3vz1Rza<\/a><\/p>\r\n<p>\u25b6\u25b6The Code Breaker <a href=\"https:\/\/www.youtube.com\/redirect?event=video_description&amp;redir_token=QUFFLUhqa3VWQWZrMS1MWVRhb21KY0JjZ1BMQk5PSWZ6d3xBQ3Jtc0trMUVBaW5QWXRLaFhleUhKaWZrUXJ3UEItamgtVUxzdVZyNXRmb1VuVjlfWE5ZTlVYa0xMV0lnN2Radk5qWFBwSG82ZzlTbXloUl9XbFB0T2QwYjVieUctRl84VVJhQ29xa1NsakQxekNMVGF0cDl6MA&amp;q=https%3A%2F%2Famzn.to%2F3e7ua1N\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/amzn.to\/3e7ua1N<\/a><\/p>\r\n<h2>\u00a0<\/h2>\r\n<h2>Cryptography Full Course Part I<\/h2>\r\n\r\n\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe class=\"youtube-player\" width=\"1290\" height=\"726\" src=\"https:\/\/www.youtube.com\/embed\/j_8PLI_wCVU?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span><\/p>\r\n<h3>Cryptography Full Course Part II TIME STAMPs<\/h3>\r\n<h4><span class=\"style-scope yt-formatted-string\" dir=\"auto\">INTRODUCTION<\/span><\/h4>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=0s\" target=\"_blank\" rel=\"noopener\">0:00:00<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Course Overview <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=634s\" target=\"_blank\" rel=\"noopener\">0:10:34<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> what is Cryptography <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=1586s\" target=\"_blank\" rel=\"noopener\">0:26:26<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> History of Cryptography <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=2716s\" target=\"_blank\" rel=\"noopener\">0:45:16<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Discrete Probability (Crash Course) ( part 1 ) <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=3803s\" target=\"_blank\" rel=\"noopener\">1:03:23<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Discrete Probability (crash Course) (part 2) STREAM CIPHERS <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=4633s\" target=\"_blank\" rel=\"noopener\">1:17:13<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> information theoretic security and the one time pad <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=5746s\" target=\"_blank\" rel=\"noopener\">1:35:46<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Stream Ciphers and pseudo random generators <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=6934s\" target=\"_blank\" rel=\"noopener\">1:55:34<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Attacks on stream ciphers and the one time pad <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=8328s\" target=\"_blank\" rel=\"noopener\">2:18:48<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Real-world stream ciphers <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=9506s\" target=\"_blank\" rel=\"noopener\">2:38:26<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> PRG Security Definitions <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=11000s\" target=\"_blank\" rel=\"noopener\">3:03:20<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Semantic Security <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=11931s\" target=\"_blank\" rel=\"noopener\">3:18:51<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Stream Ciphers are semantically Secure (optional) <\/span><\/p>\r\n<h4><span class=\"style-scope yt-formatted-string\" dir=\"auto\">BLOCK CIPHERS <\/span><\/h4>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=12586s\" target=\"_blank\" rel=\"noopener\">3:29:46<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> skip this lecture (repeated) <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=14545s\" target=\"_blank\" rel=\"noopener\">4:02:25<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> What are block ciphers <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=15550s\" target=\"_blank\" rel=\"noopener\">4:19:10<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> The Data Encryption Standard <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=16869s\" target=\"_blank\" rel=\"noopener\">4:41:09<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Exhaustive Search Attacks <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=18051s\" target=\"_blank\" rel=\"noopener\">5:00:51<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> More attacks on block ciphers <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=19014s\" target=\"_blank\" rel=\"noopener\">5:16:54<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> The AES block cipher <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=19828s\" target=\"_blank\" rel=\"noopener\">5:30:28<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Block ciphers from PRGs <\/span><\/p>\r\n<h4><span class=\"style-scope yt-formatted-string\" dir=\"auto\">USING BLOCK CIPHERS <\/span><\/h4>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=20532s\" target=\"_blank\" rel=\"noopener\">5:42:12<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Review- PRPs and PRFs <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=21223s\" target=\"_blank\" rel=\"noopener\">5:53:43<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Modes of operation- one time key <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=21657s\" target=\"_blank\" rel=\"noopener\">6:00:57<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Security of many-time key <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=23027s\" target=\"_blank\" rel=\"noopener\">6:23:47<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Modes of operation- many time key(CBC) <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=24000s\" target=\"_blank\" rel=\"noopener\">6:40:00<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Modes of operation- many time key(CTR) MESSAGE INTEGRITY <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=24560s\" target=\"_blank\" rel=\"noopener\">6:49:20<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Message Authentication Codes <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=25476s\" target=\"_blank\" rel=\"noopener\">7:04:36<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> MACs Based on PRFs <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=26074s\" target=\"_blank\" rel=\"noopener\">7:14:34<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> CBC-MAC and NMAC <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=27255s\" target=\"_blank\" rel=\"noopener\">7:34:15<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> MAC Padding <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=27775s\" target=\"_blank\" rel=\"noopener\">7:42:55<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> PMAC and the Carter-wegman <\/span><\/p>\r\n<p>&nbsp;<\/p>\r\n<h4><span class=\"style-scope yt-formatted-string\" dir=\"auto\">MAC COLLISION RESISTANCE <\/span><\/h4>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=28701s\" target=\"_blank\" rel=\"noopener\">7:58:21<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Introduction <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=j_8PLI_wCVU&amp;t=29355s\" target=\"_blank\" rel=\"noopener\">8:09:15<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Generic birthday attack<\/span><\/p>\r\n<p>&nbsp;<\/p>\r\n<p>\u00a0<a href=\"https:\/\/m.youtube.com\/results?search_query=%23cryptographylectures\" target=\"_blank\" rel=\"noopener\">#cryptographylectures<\/a>\u00a0<\/p>\r\n<p>&nbsp;<\/p>\r\n<figure id=\"attachment_5160\" aria-describedby=\"caption-attachment-5160\" style=\"width: 770px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/3\/2021\/06\/One-way-to-deploy-AI-based-no-code-and-low-code-apps.jpg?strip=all&w=2560\"><img decoding=\"async\" class=\"size-full wp-image-5160\" src=\"https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/3\/2021\/06\/One-way-to-deploy-AI-based-no-code-and-low-code-apps.jpg?strip=all\" alt=\"Cryptography Full Course\" width=\"770\" height=\"578\" srcset=\"https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/3\/2021\/06\/One-way-to-deploy-AI-based-no-code-and-low-code-apps.jpg?strip=all 770w, https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/3\/2021\/06\/One-way-to-deploy-AI-based-no-code-and-low-code-apps-300x225.jpg?strip=all 300w, https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/3\/2021\/06\/One-way-to-deploy-AI-based-no-code-and-low-code-apps-768x576.jpg?strip=all 768w, https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/3\/2021\/06\/One-way-to-deploy-AI-based-no-code-and-low-code-apps.jpg?strip=all&amp;w=77 77w, https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/3\/2021\/06\/One-way-to-deploy-AI-based-no-code-and-low-code-apps.jpg?strip=all&amp;w=154 154w, https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/3\/2021\/06\/One-way-to-deploy-AI-based-no-code-and-low-code-apps.jpg?strip=all&amp;w=231 231w, https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/3\/2021\/06\/One-way-to-deploy-AI-based-no-code-and-low-code-apps.jpg?strip=all&amp;w=385 385w, https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/3\/2021\/06\/One-way-to-deploy-AI-based-no-code-and-low-code-apps.jpg?strip=all&amp;w=462 462w, https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/3\/2021\/06\/One-way-to-deploy-AI-based-no-code-and-low-code-apps.jpg?strip=all&amp;w=539 539w, https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/3\/2021\/06\/One-way-to-deploy-AI-based-no-code-and-low-code-apps.jpg?strip=all&amp;w=616 616w, https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/3\/2021\/06\/One-way-to-deploy-AI-based-no-code-and-low-code-apps.jpg?strip=all&amp;w=693 693w\" sizes=\"(max-width: 770px) 100vw, 770px\" \/><\/a><figcaption id=\"caption-attachment-5160\" class=\"wp-caption-text\">Cryptography Full Course<\/figcaption><\/figure>\r\n\r\n\r\n\r\n\r\n\r\n<h2>Cryptography Full Course Part II<\/h2>\r\n<p class=\"wp-block-paragraph\">\r\n\r\n\r\n\r\n<\/p>\r\n<p class=\"wp-block-paragraph\"><span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe class=\"youtube-player\" width=\"1290\" height=\"726\" src=\"https:\/\/www.youtube.com\/embed\/s5yza-s0bhM?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span><\/p>\r\n<h3>Cryptography Full Course Part II TIME STAMPs<\/h3>\r\n<h4>COLLISION RESISTANCE<\/h4>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=381s\" target=\"_blank\" rel=\"noopener\">0:06:21<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> The Merkle-Damgard Paradigm <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=1074s\" target=\"_blank\" rel=\"noopener\">0:17:54<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Construction Compression functions <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=1563s\" target=\"_blank\" rel=\"noopener\">0:26:03<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> HMAC <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=1987s\" target=\"_blank\" rel=\"noopener\">0:33:07<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Timing attacks on Mac Verification <\/span><\/p>\r\n\r\n\r\n\r\n<h4>AUTHENTICATED ENCRYPTION<\/h4>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=2496s\" target=\"_blank\" rel=\"noopener\">0:41:36<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Active attacks on CPA-secure encryption <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=3270s\" target=\"_blank\" rel=\"noopener\">0:54:30<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Definitions <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=3584s\" target=\"_blank\" rel=\"noopener\">0:59:44<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Chosen ciphertext Attacks <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=4309s\" target=\"_blank\" rel=\"noopener\">1:11:49<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Constructions from ciphers and MACs <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=5527s\" target=\"_blank\" rel=\"noopener\">1:32:07<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Case Study <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=6586s\" target=\"_blank\" rel=\"noopener\">1:49:46<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> CBC padding attacks <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=7432s\" target=\"_blank\" rel=\"noopener\">2:03:52<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Attacking non-atomic decryption<\/span><\/p>\r\n<h4>ODDS AND ENDS<\/h4>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=8022s\" target=\"_blank\" rel=\"noopener\">2:13:42<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Key Derivation <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=8837s\" target=\"_blank\" rel=\"noopener\">2:27:17<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Deterministic Encryption <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=9710s\" target=\"_blank\" rel=\"noopener\">2:41:50<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Deterministic Encryption-SIV and wide PRP <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=10939s\" target=\"_blank\" rel=\"noopener\">3:02:19<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Tweakable encryption <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=11804s\" target=\"_blank\" rel=\"noopener\">3:16:44<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Format Preserving encryption<\/span><\/p>\r\n<h4>BASIC KEY EXCHANGE<\/h4>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=12538s\" target=\"_blank\" rel=\"noopener\">3:28:58<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Trusted 3rd Parties <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=13210s\" target=\"_blank\" rel=\"noopener\">3:40:10<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Merkle Puzzles <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=13888s\" target=\"_blank\" rel=\"noopener\">3:51:28<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> The Diffie-Hellman Protocol <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=15029s\" target=\"_blank\" rel=\"noopener\">4:10:29<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Public-key encryption<\/span><\/p>\r\n<h4>INTRODUCTION TO NUMBER THEORY<\/h4>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=15685s\" target=\"_blank\" rel=\"noopener\">4:21:25<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Notation <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=16541s\" target=\"_blank\" rel=\"noopener\">4:35:41<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Fermat and Euler <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=17626s\" target=\"_blank\" rel=\"noopener\">4:53:46<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Modular e-&#8216;th roots <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=18654s\" target=\"_blank\" rel=\"noopener\">5:10:54<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Arithmetic algorithms <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=19409s\" target=\"_blank\" rel=\"noopener\">5:23:29<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Intractable problems<\/span><\/p>\r\n<h4>PUBLIC KEY ENCRYPTION FROM TRAPDOOR PERMUTATIONS<\/h4>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=20529s\" target=\"_blank\" rel=\"noopener\">5:42:09<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Definitions and Security <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=21469s\" target=\"_blank\" rel=\"noopener\">5:57:49<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Constructions <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=22094s\" target=\"_blank\" rel=\"noopener\">6:08:14<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> The RSA trapdoor permutations <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=23148s\" target=\"_blank\" rel=\"noopener\">6:25:48<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> PKCS1 <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=24416s\" target=\"_blank\" rel=\"noopener\">6:46:56<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Is RSA a one-way function <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=25411s\" target=\"_blank\" rel=\"noopener\">7:03:31<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> RSA in practice<\/span><\/p>\r\n<h4>PUBLIC KEY ENCRYPTION FROM DIFFIE-HELLMAN<\/h4>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=26246s\" target=\"_blank\" rel=\"noopener\">7:17:26<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> The ElGamal Public-key System <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=27415s\" target=\"_blank\" rel=\"noopener\">7:36:55<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> ElGamal Security <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=28207s\" target=\"_blank\" rel=\"noopener\">7:50:07<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> ElGamal Variants with Better Security <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=28828s\" target=\"_blank\" rel=\"noopener\">8:00:28<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> A Unifying Theme <\/span><\/p>\r\n<p><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" dir=\"auto\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=s5yza-s0bhM&amp;t=29532s\" target=\"_blank\" rel=\"noopener\">8:12:12<\/a><span class=\"style-scope yt-formatted-string\" dir=\"auto\"> Farewell (for now)<\/span><\/p>\r\n<p>&nbsp;<\/p>\r\n<p><a href=\"https:\/\/m.youtube.com\/results?search_query=%23cryptographylectures\" target=\"_blank\" rel=\"noopener\">cryptographylectures<\/a> \u2b50 Important Notes \u2b50 \u2328\ufe0f The creator of this course is Stanford University<\/p>\r\n\r\n\r\n","protected":false},"excerpt":{"rendered":"<p>Interesting cryptography course from Stanford University with a very good blend of theoric and practical aspects of cryptography. About this Cryptography Full Course Cryptography is an important tool for protecting information in computer systems. In this course, you will learn about the inner workings of cryptographic systems and how to properly use them in real-world [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":5311,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","jetpack_post_was_ever_published":false},"categories":[4610],"tags":[4612,4620,4618,4616,4644,4642,4640,4626,4630,4624,4628,4622,4614,4632,4634,4636,4638],"class_list":["post-5309","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cryptography","tag-cryptographylectures-what-is-cryptography","tag-cryptography-and-network-security","tag-cryptography-basics","tag-cryptography-for-beginners","tag-cyber-security-course","tag-cyber-security-training-for-beginners","tag-cybersecurity-for-beginners","tag-decrypt","tag-decryption","tag-encrypt","tag-encryption","tag-encryption-algorithms","tag-introduction-to-cryptography","tag-public-key-cryptography","tag-rsa-algorithm","tag-rsa-cryptography","tag-rsa-encryption"],"blocksy_meta":[],"jetpack_featured_media_url":"https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/3\/2021\/12\/cryptographic-full-course-scaled.jpg?strip=all","jetpack_shortlink":"https:\/\/wp.me\/p2TFCd-1nD","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/www.danielparente.net\/en\/wp-json\/wp\/v2\/posts\/5309","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.danielparente.net\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.danielparente.net\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.danielparente.net\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.danielparente.net\/en\/wp-json\/wp\/v2\/comments?post=5309"}],"version-history":[{"count":3,"href":"https:\/\/www.danielparente.net\/en\/wp-json\/wp\/v2\/posts\/5309\/revisions"}],"predecessor-version":[{"id":5318,"href":"https:\/\/www.danielparente.net\/en\/wp-json\/wp\/v2\/posts\/5309\/revisions\/5318"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.danielparente.net\/en\/wp-json\/wp\/v2\/media\/5311"}],"wp:attachment":[{"href":"https:\/\/www.danielparente.net\/en\/wp-json\/wp\/v2\/media?parent=5309"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.danielparente.net\/en\/wp-json\/wp\/v2\/categories?post=5309"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.danielparente.net\/en\/wp-json\/wp\/v2\/tags?post=5309"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}