O'Reilly logo

.NET Framework Security by Kevin T. Price, Rudi Martin, Matthew Lyons, Sebastian Lange, Brian A. LaMacchia

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Implementing SSL Encryption and HTTPS

As you may know, the Secure Sockets Layer (SSL) was created to provide a secure means of transferring data across a network using protocols supported by TCP/IP. HTTP, SMTP, and POP3 are examples of protocols that are capable of supporting SSL. By default, this layer operates (or listens) on port 443. The way it works is based on a rather simple principle known as public key encryption. Public key encryption relies on key pairs. With all these references to keys, it may be important to remind you that a key is merely a value used to encrypt and decrypt information. A password is an example of a key. .NET provides many key generation options that enable developers to use this technology with their own programs. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required