<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Topics tagged with cs315]]></title><description><![CDATA[A list of topics that have been tagged with cs315]]></description><link>https://community.secnto.com//tags/cs315</link><generator>RSS for Node</generator><lastBuildDate>Mon, 08 Jun 2026 23:03:20 GMT</lastBuildDate><atom:link href="https://community.secnto.com//tags/cs315.rss" rel="self" type="application/rss+xml"/><pubDate>Invalid Date</pubDate><ttl>60</ttl><item><title><![CDATA[VU CS315 Assignment no. 1 Fall 2022]]></title><description><![CDATA[<p dir="auto">Question No.1</p>
<p dir="auto">Consider a network scenario where two users (User-1 and User-2) want to devise a common secret key so that the exchange of important information among them can be made secure by the use of some symmetric encryption technique. In order to encounter the challenge of exchanging the common secret key among them in insecure channel but in secured manners, both the users have agreed upon the use of the Diffie-Hellman Algorithm and to perform the following:</p>
<pre><code>• Both the users will first create and exchange their public keys among them.
• Both will consider Prime Number q as 43 and Primitive Root α as 5 to create their public keys
</code></pre>
<p dir="auto">Considering the above given information and assuming the Private Keys of User-1 and User-2 as 10 and 23 respectively, you are required to find the following:</p>
<pre><code>1. Public Keys of Both the Users
2.  Common Secret Key 
</code></pre>
<p dir="auto">Note: You need to apply the Algorithm for finding the Public Keys and Common Secret Key at both sides i.e., User-1 and User-2. Also, mention all necessary equations/formulas and calculation steps to give your answer.</p>
<p dir="auto">Question No.2</p>
<p dir="auto">Suppose a sender A wants to send a message “3” to a Receiver B by encrypting the message using RSA (Rivest–Shamir–Adleman) Algorithm. Assuming the Public Key PU of the sender A as {5,14} and Private Key PK of the receiver B as {11, 14}, you are required to perform encryption at the sender side to convert the given plain text into cipher text and perform decryption at the receiver side to convert the cipher text back into the plain text.</p>
<p dir="auto">Note: You need to give your answer in the following table by writing all necessary calculation steps:</p>
<p dir="auto">Encryption = <em>Enc process goes here</em></p>
<p dir="auto">Decryption = <em>Dec process goes here</em></p>
]]></description><link>https://community.secnto.com//topic/2336/vu-cs315-assignment-no-1-fall-2022</link><guid isPermaLink="true">https://community.secnto.com//topic/2336/vu-cs315-assignment-no-1-fall-2022</guid><dc:creator><![CDATA[Junaid]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[CS315 Assignment 1 Solution and Discussion]]></title><description><![CDATA[<p dir="auto">Re: <a href="/topic/614/cs315-assignment-1-solution-and-discussion">CS315 Assignment 1 Solution and Discussion</a></p>
<p dir="auto">Assignment No. 01<br />
Semester: Spring 2020<br />
Network Security-CS315 	Total Marks: 20</p>
<p dir="auto">Due Date: 29-May, 2020</p>
<p dir="auto">Instructions:<br />
Please read the following instructions carefully before submitting assignment:<br />
You need to use MS word document to prepare and submit the assignment on VU-LMS.<br />
It should be clear that your assignment will not get any credit if:</p>
<p dir="auto">	The assignment is submitted after due date.<br />
	The assignment is not in the required format (doc or docx).<br />
	The submitted assignment does not open or file is corrupt.<br />
	Assignment is copied (partial or full) from any source (websites, forums, students, etc).</p>
<p dir="auto">Objectives:</p>
<p dir="auto">To enhance the learning capabilities of students about Network Security Requirements and Algorithms.</p>
<p dir="auto">Assignment</p>
<p dir="auto">Question 1:                                                                                                                                                   Marks 14</p>
<p dir="auto">Carefully analyze the scenarios/problems mentioned below and suggest the most suitable security requirements that should be fulfilled by the organizations to overcome their respective problem(s).</p>
<ol>
<li>
<p dir="auto">ABC Bank is providing credit card services to its clients. One of its clients Mr. Amir lost his credit card and he received an email of credit card transaction from the bank.</p>
</li>
<li>
<p dir="auto">XYZ Soft wants to check that which employee has accessed their system after office working hours but it is unable to trace the employee because organization don’t keep any system logs.</p>
</li>
<li>
<p dir="auto">ITC University is providing access to its students of their results through online portal but one of its students is executing scripts to access the server again and again that causes the server to get down.</p>
</li>
<li>
<p dir="auto">A student takes admission in the university. After a year, university found that student’s actual information is not matching with the information entered in the university’s database.</p>
</li>
<li>
<p dir="auto">A doctor in a hospital detected that one of its patient’s information has been altered by one of the medical staff who was not authorized to access that information.</p>
</li>
<li>
<p dir="auto">Glass Soft is providing online gaming facility to end users but one of its employees leaked the information and now users getting spam messages.</p>
</li>
<li>
<p dir="auto">Chatbot organization is providing online chatting services to its users. It’s two users A and B are chatting with each other while some user C is sending message to A while pretending that it’s B.</p>
</li>
</ol>
<p dir="auto">Question 2:                                                                                                                                                   Marks 06</p>
<p dir="auto">Given tables contain the combinations of Plain text, Cipher text and Key Stream. You are required to discover Cipher text and Key stream in binary form while Plain text in decimal form with the help of stream cipher algorithm using following data:</p>
<p dir="auto">a)	Given plain text and key stream. Discover Cipher Text (binary).</p>
<table class="table table-bordered table-striped">
<tbody>
<tr>
<td>Plain Text</td>
<td>Key Stream</td>
<td>Cipher Text</td>
</tr>
<tr>
<td>01010111</td>
<td>11011101</td>
<td>?</td>
</tr>
</tbody>
</table>
<p dir="auto">b)	Given cipher text and key stream. Discover Plain Text (decimal).</p>
<table class="table table-bordered table-striped">
<tbody>
<tr>
<td>Cipher Text</td>
<td>Key Stream</td>
<td>Plain Text</td>
</tr>
<tr>
<td>011011101</td>
<td>101110110</td>
<td>?</td>
</tr>
</tbody>
</table>
<p dir="auto">c)	Given plain text and cipher text. Discover Key Stream(binary).</p>
<table class="table table-bordered table-striped">
<tbody>
<tr>
<td>Plain Text</td>
<td>Cipher Text</td>
<td>Key Stream</td>
</tr>
<tr>
<td>101110110</td>
<td>011010101</td>
<td>?</td>
</tr>
</tbody>
</table>
]]></description><link>https://community.secnto.com//topic/1764/cs315-assignment-1-solution-and-discussion</link><guid isPermaLink="true">https://community.secnto.com//topic/1764/cs315-assignment-1-solution-and-discussion</guid><dc:creator><![CDATA[moaaz]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[CS315 Assignment 2 Solution and Discussion]]></title><description><![CDATA[@zareen said in CS315 Assignment 2 Solution and Discussion:

b)	 Number of keys being used for cryptography.

Although symmetric key cryptography makes use of only one key, asymmetric key cryptography, also known as public key cryptography, utilizes two keys: a public key and a private key. The public key is used to encrypt data sent from the sender to the receiver and is shared with everyone.
Public and Private Key Concept in Encryption


Secret key cryptography (symmetrical encryption): Both the sender and receiver must use the same key to encrypt and decrypt messages being sent. This imposes a security risk as we need to deliver the key to the recipient of the message in a secure way to make him/her able to decrypt the message. If an intruder gets hold of the key somehow, he/she will be able to decrypt the secret message and thus compromise the whole operation.


Public key cryptography (asymmetrical encryption): In this method we use two keys, one for encryption and the second for decryption. A user will use his/her friend’s public key to encrypt the message. The receiver will use a private key (which should be kept secret) in order to decrypt this message when needed. The public key is used to encrypt plain text or to verify a digital signature, whereas the private key is used to decrypt cipher text or to create a digital signature. Messages encrypted with the public key can only be decrypted using the associated private key pair.


Source
]]></description><link>https://community.secnto.com//topic/1173/cs315-assignment-2-solution-and-discussion</link><guid isPermaLink="true">https://community.secnto.com//topic/1173/cs315-assignment-2-solution-and-discussion</guid><dc:creator><![CDATA[zareen]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[CS315 Assignment 3 Solution and Discussion]]></title><description><![CDATA[@zareen said in CS315 Assignment 3 Solution and Discussion:

User run IDM (Internet Download Manager) application in the system then instead of execution, it creates multiple files in different portions of hard disk.

Unlike the biological viruses that cause the common cold, people create … Despite the many variations of viruses, most have two phases to their execution: infection and delivery. … the Calculator, Notepad, Help, and other programs on the hard disk. The virus then scans the computer to locate .exe files on other drives and …
Reff
]]></description><link>https://community.secnto.com//topic/1172/cs315-assignment-3-solution-and-discussion</link><guid isPermaLink="true">https://community.secnto.com//topic/1172/cs315-assignment-3-solution-and-discussion</guid><dc:creator><![CDATA[zareen]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[CS315 Assignment 1 Solution and Discussion]]></title><description><![CDATA[https://youtu.be/wMN0pCyjQ9E
]]></description><link>https://community.secnto.com//topic/614/cs315-assignment-1-solution-and-discussion</link><guid isPermaLink="true">https://community.secnto.com//topic/614/cs315-assignment-1-solution-and-discussion</guid><dc:creator><![CDATA[zareen]]></dc:creator><pubDate>Invalid Date</pubDate></item></channel></rss>