{"id":51614,"date":"2026-03-04T20:35:20","date_gmt":"2026-03-04T20:35:20","guid":{"rendered":"https:\/\/www.oracletutoring.ca\/blog\/?p=51614"},"modified":"2026-03-04T20:35:21","modified_gmt":"2026-03-04T20:35:21","slug":"computer-science-asymmetric-encryption-part-1","status":"publish","type":"post","link":"https:\/\/www.oracletutoring.ca\/blog\/computer-science-asymmetric-encryption-part-1\/","title":{"rendered":"Computer science: asymmetric encryption, part 1"},"content":{"rendered":"\n<h2>Self-tutoring about computer science: the tutor mentions some theory about asymmetric encryption.<\/h2>\n<p>\nThe following is according to my understanding.<\/p>\n<p>\nAsymmetric encryption refers to the situation where, to encrypt plain text, one key is used, but to decrypt it, a different one is used. In such a case, the key to encrypt it is often public, which means anyone can discover how the plain text was encrypted. Yet, such knowledge does not enable decryption.<\/p>\n<p>\nThe reason asymmetric encryption is possible is that some mathematical operations don&#8217;t have inverses. Over the real numbers, addition, subtraction, multiplication (except by 0), and division do: for example, if someone knows what three times a number is, they can easily discover the number by dividing by three. Division is the inverse of multiplication.<\/p>\n<p>\nYet, when an operation doesn&#8217;t have an inverse, one can be shown the result of a calculation, and even what calculation was done, yet still can&#8217;t discover what the original value was. Such is why asymmetric encryption can work.<\/p>\n<p>\nSource:<\/p>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=m5gmLQo5pno\">YouTube: BurningIceTech: CompTIA Security+ Full Course for Beginners &#8211; Module 3 &#8211; Appropriate Cryptographic Solutions<\/a><\/p>\n<p>Forouzan, B.A. (2013). <em>Data Communications and Networking<\/em>. McGraw-Hill.<\/p>\nJack of <a href=\"https:\/\/www.oracletutoring.ca\">Oracle Tutoring by Jack and Diane,<\/a> Campbell River, BC.\n","protected":false},"excerpt":{"rendered":"<p>Self-tutoring about computer science: the tutor mentions some theory about asymmetric encryption. The following is according to my understanding. Asymmetric encryption refers to the situation where, to encrypt plain text, one key is used, but to decrypt it, a different &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"more-link\" href=\"https:\/\/www.oracletutoring.ca\/blog\/computer-science-asymmetric-encryption-part-1\/\"> <span class=\"screen-reader-text\">Computer science: asymmetric encryption, part 1<\/span> Read More &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[105],"tags":[4108,4107,3119],"class_list":["post-51614","post","type-post","status-publish","format-standard","hentry","category-computer-science","tag-computer-security","tag-cryptography","tag-inverse"],"_links":{"self":[{"href":"https:\/\/www.oracletutoring.ca\/blog\/wp-json\/wp\/v2\/posts\/51614","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.oracletutoring.ca\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.oracletutoring.ca\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.oracletutoring.ca\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.oracletutoring.ca\/blog\/wp-json\/wp\/v2\/comments?post=51614"}],"version-history":[{"count":6,"href":"https:\/\/www.oracletutoring.ca\/blog\/wp-json\/wp\/v2\/posts\/51614\/revisions"}],"predecessor-version":[{"id":51620,"href":"https:\/\/www.oracletutoring.ca\/blog\/wp-json\/wp\/v2\/posts\/51614\/revisions\/51620"}],"wp:attachment":[{"href":"https:\/\/www.oracletutoring.ca\/blog\/wp-json\/wp\/v2\/media?parent=51614"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.oracletutoring.ca\/blog\/wp-json\/wp\/v2\/categories?post=51614"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.oracletutoring.ca\/blog\/wp-json\/wp\/v2\/tags?post=51614"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}