What is Secure Sockets Layer (SSL)?
The easiest way to describe what this is and how it is useful, relevant and necessary, is to look to industry definition and developer tips on who these cryptographic protocols in fact provide secure communications on the Internet. Plan and simple, that is why they are there.
It is a computing standard using public-key encryption methodology and entities, solutions for network communications and protection. When it comes to security and cryptographic protocol, for things like web browsing, electronic mail, Internet faxing, instant messaging and voice-over-IP (VoIP), SSL enables and brokers encryption of the message in transit and lowers, reduces even eliminates security risks. Originally it was a Netscape encryption protocol, for secure transmissions between clients and servers.
Practiced and accepted solutions and examples exist for SMTP server delivery from a .NET frameworks Application, server responses, attachments, text files and file extensions allowed and not, filtered, bounced, graphics, monitoring, credentials. Allowing client/server applications to communicate across a network while securing integrity and protection.
Encrypting and decrypting data, transfer and communications, asymmetric and symmetric cryptography combinations, also improving performance. These processes include steps like peer negotiation for algorithm support, key exchange and authentication as well as symmetric cipher encryption and message authentication.
Key Exam Points
Review the chapter on .NET Frameworks enabled mail solutions, System.Net.MailMessage class and SMTP client class, adding email capabilities into an existing application , which classes, processes and protection of/for and through email, creation, transmittal and receipt, response, access et al.
For the exam, study practical, real-life and illustrative examples for SSL, that help you to gain a better understanding of this topic and protocols in action
Take the practice test
SMTP (Simple Mail Transfer Protocol), MIME (Multi-purpose Internet Mail Extensions), authentication, authorization, digital signatures.
This article is based on the 2nd edition of the Microsoft .Net Framework Application Training Kit with the purpose to help 70-536 Exam takers to succeed. I constantly look for ways to improve the content. Please leave a comment about this article or drop me a message if you would like to see changes for this site.