Princess Nora Bint Abdul Rahman University College of Computer

advertisement
Princess Nora Bint Abdul Rahman University
College of Computer and Information Systems
Network and Data Communication Department
Network Security ( NET 536)
Sheet#6 (Radix-64 Encoding)
Student name
ID
Section No
Question 1: what protocols comprise SSL?
1234-
Handshake protocol
Change cipher Spec Protocol
Alert protocol
Record protocol
Question2: What are the difference between SSL connection and SSL session?

A session between two systems is an association that can last for a long time.

A connection can be established and broken several times during a session.
Question 3: what services provided by the SSL Record Protocol?
1. Fragmentation: SSL divides the data into blocks of 214 bytes or less.
2. Compression: Each fragment of data is compressed by using one of the lossless compression
methods negotiated between the client and server. ( this is optional service)
3. Message Integrity: To preserve the integrity of data, SSL uses a keyed-hash function to create a
MAC.
4. Confidentiality: To provide confidentiality, the original data and the MAC are encrypted using
symmetric-key cryptography.
5. Framing: A header is added to the encrypted payload. The payload is then passed to a reliable
transport layer protocol.
Question 4: why is Radix-64 conversion useful for an e-mail application?
Princess Nora Bint Abdul Rahman University
College of Computer and Information Systems
Network and Data Communication Department
Network Security ( NET 536)
Sheet#6 (Radix-64 Encoding)
Because after the compression and the encryption there will be arbitrary octets and the email is textbased app.
Consider the 24-bit raw text sequence
00100110 11010100 10010101
Find the Radix-64 Encoding for the data input.
Character representation = J p S V
Download