<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);" class="elementToProof">
<p class="x_gmail-p1" style="color:rgb(32, 31, 30);font:400 12px "Times New Roman";background-color:rgb(255, 255, 255);margin:4.5px 0px 0px 6px;text-align:justify">
<b>EE 418 Autumn 2022 </b></p>
<p class="x_gmail-p1" style="color:rgb(32, 31, 30);font:400 12px "Times New Roman";background-color:rgb(255, 255, 255);margin:4.5px 0px 0px 6px;text-align:justify">
<b>Coordinator:</b><span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><b><span> </span></b></span>Radha<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>Poovendran,<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>Professor,<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>Electrical<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>and<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>Computer<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span>Engineering</span></p>
<p class="x_gmail-p1" style="color:rgb(32, 31, 30);font:400 12px "Times New Roman";background-color:rgb(255, 255, 255);margin:4.5px 0px 0px 6px;text-align:justify">
<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px">E-mail:<span> </span><a href="mailto:rp3@uw.edu" target="_blank" rel="noopener noreferrer" data-auth="NotApplicable" data-linkindex="0" style="margin:0px">rp3@uw.edu</a></span></p>
<p class="x_gmail-p2" style="color:rgb(32, 31, 30);font:400 12px "Times New Roman";background-color:rgb(255, 255, 255);margin:0.2px 0px 0px;min-height:15px">
<br>
</p>
<p class="x_gmail-p3" style="color:rgb(32, 31, 30);font:400 12px "Times New Roman";background-color:rgb(255, 255, 255);margin:0px 0px 0px 6px;text-align:justify">
<b>Goals:</b><span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><b><span> </span></b></span>To understand the fundamental principles of cryptography and its application to network and communication security. This course will introduce the<span class="x_gmail-s3" style="margin:0px;letter-spacing:-0.3px"><span> </span></span>fundamental<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>tools<span class="x_gmail-s3" style="margin:0px;letter-spacing:-0.3px"><span> </span></span>in<span class="x_gmail-s3" style="margin:0px;letter-spacing:-0.3px"><span> </span></span>cryptography<span class="x_gmail-s3" style="margin:0px;letter-spacing:-0.3px"><span> </span></span>and<span class="x_gmail-s3" style="margin:0px;letter-spacing:-0.3px"><span> </span></span>the<span class="x_gmail-s3" style="margin:0px;letter-spacing:-0.3px"><span> </span></span>protocols<span class="x_gmail-s3" style="margin:0px;letter-spacing:-0.3px"><span> </span></span>that<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>enable<span class="x_gmail-s3" style="margin:0px;letter-spacing:-0.3px"><span> </span></span>its<span class="x_gmail-s3" style="margin:0px;letter-spacing:-0.3px"><span> </span></span>application<span class="x_gmail-s3" style="margin:0px;letter-spacing:-0.3px"><span> </span></span>to<span class="x_gmail-s3" style="margin:0px;letter-spacing:-0.3px"><span> </span></span>network<span class="x_gmail-s3" style="margin:0px;letter-spacing:-0.3px"><span> </span></span>and
communication security. This course introduces the basic theory and practice of cryptographic techniques used in computer security. We will cover topics including encryption (secret-key and public-key), digital signatures, secure authentication, key management,
cryptographic<span class="x_gmail-s4" style="margin:0px;letter-spacing:-0.6px"><span> </span></span>hashing,<span class="x_gmail-s4" style="margin:0px;letter-spacing:-0.6px"><span> </span></span>public<span class="x_gmail-s4" style="margin:0px;letter-spacing:-0.6px"><span> </span></span>key<span class="x_gmail-s4" style="margin:0px;letter-spacing:-0.6px"><span> </span></span>infrastructure,<span class="x_gmail-s4" style="margin:0px;letter-spacing:-0.6px"> </span>ethics,<span class="x_gmail-s5" style="margin:0px;letter-spacing:-0.5px"><span> </span></span>and<span class="x_gmail-s4" style="margin:0px;letter-spacing:-0.6px"><span> </span></span>challenges<span class="x_gmail-s6" style="margin:0px;letter-spacing:-0.4px"><span> </span></span>associated<span class="x_gmail-s4" style="margin:0px;letter-spacing:-0.6px"><span> </span></span>with<span class="x_gmail-s4" style="margin:0px;letter-spacing:-0.6px"><span> </span></span>the<span class="x_gmail-s4" style="margin:0px;letter-spacing:-0.6px"><span> </span></span>use
of computer security in a vulnerable world.</p>
<p class="x_gmail-p2" style="color:rgb(32, 31, 30);font:400 12px "Times New Roman";background-color:rgb(255, 255, 255);margin:0.2px 0px 0px;min-height:15px">
<br>
</p>
<p class="x_gmail-p3" style="color:rgb(32, 31, 30);font:400 12px "Times New Roman";background-color:rgb(255, 255, 255);margin:0px 0px 0px 6px;text-align:justify">
<b>Learning</b><span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><b><span> </span></b></span><b>Objectives:</b><span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><b><span> </span></b></span>At<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>the<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>end<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>of<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>this<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>course,<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>students<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>will<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>be<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>able<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span><span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px">to:</span></p>
<p class="x_gmail-p4" style="color:rgb(32, 31, 30);font:400 12px "Times New Roman";background-color:rgb(255, 255, 255);margin:0.1px 0px 0px;min-height:15px">
<br>
</p>
<ol class="x_gmail-ol1" style="color:rgb(32, 31, 30);font-family:"Segoe UI", "Segoe UI Web (West European)", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;font-size:15px;background-color:rgb(255, 255, 255)">
<li class="x_gmail-li5" style="margin:0px;font-size:12px;font-family:"Times New Roman"">
<i>Describe</i><span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><i><span> </span></i></span>the<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>basic<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>cryptographic<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>primitives,<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>authentication<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>protocols,<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>why<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>they<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>work,
and the common design errors.</li><li class="x_gmail-li5" style="margin:0px;font-size:12px;font-family:"Times New Roman"">
<i>Design,</i><span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><i><span> </span></i></span><i>implement</i><span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><i><span> </span></i></span><i>and</i><span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><i><span> </span></i></span><i>analyze</i><span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><i><span> </span></i></span>some<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"> </span>basic<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>algorithms<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"> </span>covered<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>in<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>class<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>using
Python (or other languages such as MATLAB and Mathematica).</li><li class="x_gmail-li5" style="margin:0px;font-size:12px;font-family:"Times New Roman"">
<i>Design</i><span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><i><span> </span></i></span>algorithms<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>using<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>block<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>ciphers<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>and<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>relate<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>them<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>to<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>the<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>modern<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>symmetric<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>key
encryption standards.</li><li class="x_gmail-li6" style="margin:0.1px 0px 0px;font-size:12px;font-family:"Times New Roman"">
<i>Design</i><span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><i><span> </span></i></span><i>and</i><span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><i><span> </span></i></span><i>analyze</i><span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><i><span> </span></i></span>Hash<span class="x_gmail-s7" style="margin:0px;letter-spacing:0.1px"><span> </span></span>functions<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>for<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>checking<span class="x_gmail-s7" style="margin:0px;letter-spacing:0.1px"><span> </span></span>message<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>integrity<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>under<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span>transmission.</span></li><li class="x_gmail-li5" style="margin:0px;font-size:12px;font-family:"Times New Roman"">
<i>Design</i><span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><i><span> </span></i></span><i>and</i><span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><i><span> </span></i></span>analyze<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>Message<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>Authentication<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>Codes<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span>(MAC)</span></li><li class="x_gmail-li5" style="margin:0px;font-size:12px;font-family:"Times New Roman"">
<i>Analyze</i><span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><i><span> </span></i></span>the<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>strength<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>of<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>a<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>given<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"> </span><span class="x_gmail-s1" style="margin:0px">cryptosystem</span><span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"> </span>using<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>classical<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>and<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>modern<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>cryptanalysis
tools to be presented in class.</li><li class="x_gmail-li5" style="margin:0px;font-size:12px;font-family:"Times New Roman"">
<i>Describe</i><span class="x_gmail-s3" style="margin:0px;letter-spacing:-0.3px"><i><span> </span></i></span><i>and</i><span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><i><span> </span></i></span><i>analyze</i><span class="x_gmail-s3" style="margin:0px;letter-spacing:-0.3px"><i><span> </span></i></span>authenticated<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>session<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>establishment<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>protocols<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>used<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>in<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>Internet<span> </span><span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px">Communication</span></li><li class="x_gmail-li5" style="margin:0px;font-size:12px;font-family:"Times New Roman"">
<i>Describe</i><span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><i><span> </span></i></span>the ethical<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>issues<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>related<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>to<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>the<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>misuse<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>of<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>computer<span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span>security.</span></li></ol>
<p class="x_gmail-p2" style="color:rgb(32, 31, 30);font:400 12px "Times New Roman";background-color:rgb(255, 255, 255);margin:0.2px 0px 0px;min-height:15px">
<br>
</p>
<p class="x_gmail-p7" style="color:rgb(32, 31, 30);font:400 12px "Times New Roman";background-color:rgb(255, 255, 255);margin:0.1px 0px 0px 6px">
<b>Textbook:</b><span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><b><span> </span></b></span>D.<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>Stinson,<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span><i>Cryptography</i><span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><i><span> </span></i></span><i>Theory</i><span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><i><span> </span></i></span><i>and</i><span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><i><span> </span></i></span><i>Practice</i>,<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>4<sup>th</sup><span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px"><span> </span></span>edition,<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>Chapman<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>&<span class="x_gmail-s1" style="margin:0px;letter-spacing:-0.2px"><span> </span></span>Hall/CRC,<span> </span><span class="x_gmail-s2" style="margin:0px;letter-spacing:-0.1px">2019.</span></p>
<br>
</div>
<div>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: rgb(0, 0, 0);">
<br>
</div>
<div id="Signature">
<div>
<pre cols="72" style="color:rgb(34, 34, 34);text-align:start;background-color:rgb(255, 255, 255)"><font size="2"><span style="font-family:arial, helvetica, sans-serif">Best Regards,
</span></font><font size="2"><font face="arial,helvetica,sans-serif"><br>Math & ACMS Advising<br>Department of Mathematics<br>University of Washington<br></font><font size="2"><font face="arial,helvetica,sans-serif">Drop-in Advising Hours: <a href="https://math.washington.edu/advising-academic-support#ZoomDrop-in" target="_blank" style="color:rgb(17, 85, 204)">click here</a>
</font><font face="arial,helvetica,sans-serif">Padelford C-36</font>
<font color="#000000" face="arial,helvetica,sans-serif">206-543-6830 </font><font face="arial,helvetica,sans-serif"> <font size="2"><span style="color:gray;font-weight:normal"><a href="http://math.washington.edu/" target="_blank" style="color:rgb(17, 85, 204)">math.washington.edu</a> <a href="http://acms.washington.edu/" target="_blank" style="color:rgb(17, 85, 204)">acms.washington.edu</a></span></font></font></font></font></pre>
</div>
</div>
</div>
</body>
</html>