Special

Special Print Closeout!

We're clearing out the remainder of our print issues at fire sale prices -- as much as 75% off! Quantities are extremely limited and only available while supplies last. Hurry to take advantage of this one-time offer.

RBD Magazines

Once these printed back issues are gone, they are gone!

Article Preview


Buy Now

Print:
PDF:

Feature

REALSecure

Vernam Cipher and E-mail

Issue: 5.6 (September/October 2007)
Author: JC Cruz
Article Description: No description available.
Article Length (in bytes): 21,372
Starting Page Number: 23
RBD Number: 5610
Resource File(s):

Download Icon 5610.zip Updated: Friday, September 14, 2007 at 7:41 PM

Related Web Link(s):

http://tools.ietf.org/html/rfc2821
http://tools.ietf.org/html/rfc1939
http://tools.ietf.org/html/rfc3501
http://www.rbdeveloper.com
http://tools.ietf.org/html/rfc3548
http://tools.ietf.org/html/rfc4346
http://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol
http://en.wikipedia.org/wiki/Post_Office_Protocol
http://en.wikipedia.org/wiki/Internet_Message_Access_Protocol

Known Limitations: None

Excerpt of article text...

In this article, we will look into the topic of e-mail encryption. First, we will learn the basics of an e-mail system. Then we will learn the security issues that plague such a system. Next, we will develop two custom classes that use the Vernam cipher to encrypt a message. Finally, we will use these classes to send and receive an encrypted message.

A Quick E-mail Primer

Since 1961, e-mail became one of the most common forms of communication. It evolved from a way of exchanging written text to one that delivers pictures, sound, and even software.

Most e-mail systems work as client-server systems (Figure 1). The e-mail client sends a message to the mail server. If the recipient is on the same server as the sender, the server sends a copy of the message to the recipient. Otherwise, the server routes the message to the other servers on the network.

Also, most e-mail systems support at least two basic protocols to handle message exchange. Clients send messages to the server using SMTP. They then retrieve messages from the server using POP3 or IMAP.

...End of Excerpt. Please purchase the magazine to read the full article.

Article copyrighted by REALbasic Developer magazine. All rights reserved.


 


|

 


Weblog Commenting and Trackback by HaloScan.com