Corporate Home | Services | About | Press | Papers | Testimonials Contact Us Form
Our Products IT and Business Services Game-Related Services
 
 

 Have a Request?

  Service Quote

  Material Quote

  Licensing

Search Products::
Search Services::

For short & long-term contract efforts

Stopping Spam - A Path Towards "Secure-er" Email

Copyright 2005, IT GlobalSecure Inc. Further use or distribution is permitted only with attribution to IT GlobalSecure, Inc.

Abstract - A Paper, posted July 2005,  By Steven B. Davis, CEO & Cheryl S. Campbell, President , IT GlobalSecure. A New mail transport protocol, the Simple Envelope Transfer Protocol (SETP) is proposed to significantly improve the security of email and fight spam and malware
 

Stopping E-mail Spam and Malware without an Expensive Overhaul. Why current Methods Won't Work. This paper provides a simple approach to substantially improving the security of email against attacks. It has many of the benefits of the Sender Policy Framework, Sender ID, and Domain Keys security approaches, but with less impact on the infrastructure of major Internet applications such as DNS (for an excellent introduction to the various Internet mail security approaches, see http://e-com.ic.gc.ca/epic/internet/inecic-ceac.nsf/en/gv00298e.html). The essence of our approach is to change the email system from mailing messages to sending “envelopes”.

Email is the dominant form of communication on the Internet, but it is vulnerable to numerous attacks. Viruses, Spam, Malware, and Phishing have become so prevalent that they imperil the viability of the Internet itself as a useful communications medium.

The existing approaches to protect email focus on creating a list of “good mailers” – either through changes to the existing directory or through the creation of a new mail security infrastructure. The problem with this approach and most attacks is that many malicious forms of email come from “good mailers”… or at least mailers that are “good enough” to get through the security checks of the system.

The New Simple Envelope Transfer Protocol (SETP)

The key to our approach for securing email is to simply stop sending email and start sending “envelopes”. The current SMTP protocol includes both a header and a body. The body of the message includes a base text message and perhaps multiple embedded attachments (MIME). Our SETP would send a header, just as today, but would send pointers to the mail content (MIMP, as it were) that are identified by relative URLs to the sender’s mail return address. No absolute URLs would be allowed.

The relative URL would contain a unique mail ID that is included in the mail header today to generate a unique path for each message (effectively forming a directory path or database query to extract the message when needed).

This approach would stop most phishing and spam attacks because the ability to misrepresent or spoof a legitimate sender would require compromising the actual target email server… a much more manageable problem. This approach would also make malware and virus attacks more manageable as the malicious payload would have to sit on the sender’s server as opposed to being pushed through the Internet. Once detected, the malicious code could be removed from the server and immediately stop further distribution. Also, the sender would be more easily identified and held accountable for their actions. This approach also has a general benefit of reducing and smoothing out email traffic. Mail messages would be reduced to a small list of RURLs (relative URLs) rather than the massive objects sent out today. Receiving mail servers could either pull and parse the messages for their end users or forward the MIMP mail message for processing by and end user client application. The large portion of an email message could be pulled as needed. Not only would this have an enormous benefit for reducing spam, but overall Internet mail traffic could be greatly reduced, with corresponding improving performance improvements for all.

A bit more detail

Messages are sent from email clients, just as they are today, to an email server. Hopefully, this is done in a moderately secure fashion. The email server generates a random message ID that is used for all of the message elements and “posts” the message to its web server. The SETP message is formed using the return address of the sender and the body of the message consists of a MIMP message – a list of relative URLs to the mail server with paths as follows:

FROM: senderID@itglobalsecure.com

TO: myfriend@secureplay.com, myotherfriend@urbanrevivals.com

Subject: Sample Simple Envelope Transfer Protocol Message

Message Body:

MIMP Part 1

http://…/[senderID – optional]/[Message ID]/messagebodypart1

MIMP Part 2

http://…/[senderID – optional]/[Message ID]/messagebodypart2

MIMP Part 3

http://…/[senderID – optional]/[Message ID]/messagebodypart3 …etc.

End Message

This message is then sent to the recipient(s) mail servers, just as an SMTP message is today. The receiving mail server takes the incoming SETP message and either stores it or parses it to retrieve the actual message for the local recipients. To parse the message, the receiving email server uses the return address of the sender to create the absolute URL domain name to combine with the MIMP parts to retrieve the message:

MIMP Part 1 (parsed by receiver)

http://[Sender Domain Name - itglobalsecure.com]/ /[senderID – optional]/[Message ID]/messagebodypart1

MIMP Part 2 (parsed by receiver)

http://[Sender Domain Name]/ /[senderID – optional]/[Message ID]/messagebodypart2

MIMP Part 3 (parsed by receiver)

http://[Sender Domain Name]/ /[senderID – optional]/[Message ID]/messagebodypart3

If the message cannot be retrieved from the sending mail server, then the message is marked as an error, spam, or otherwise handled.

Additional Features

In addition to the basic SETP message body, there are several features that could be added to extend the functionality of this system. First, an expiration time can be set and sent with the message to indicate to the receiving mail server or clients a deadline for retrieving mail. Second, a challenge/response password system could be used to ensure that only an actual recipient of the message can retrieve the mail message. This system would no way impact the use of encryption or digital signatures for other security features. It certainly does give a sender the ability to “unsend” a message if it has not been retrieved.

Conclusion

This paper has provided a quick introduction to an alternate approach for improving the security of email. It is a fairly robust approach that does not require the creation of a security infrastructure and could be implemented in a fairly straightforward fashion. By strengthening the link between the message content and message envelope, many attacks will be thwarted.

 


 

 
 
 

 

 
SECUREPLAY™, IT GLOBALSECURE™, and IT ARMOR™ are registered trademarks. SECUREPLAY™ technology protects against network cheating, and is available via license from IT Globalsecure at www.secureplay.com  using patented technology from QUIXOTIC SOLUTIONS, an IT GLOBALSECURE™ affiliated company. Software protected by software license, including Simple Open Source and Commercial licenses, and one or more the following U.S. and International patent numbers: U.S. Patent 6,030,288, U.S. Patent 6,165,072, European Patent Office EP1016049A1,and World Intellectual Property Organization WO9912135C1 and additional filings worldwide. IT GlobalSecure, Quixotic Solutions, and Urban Revivals LLC are affiliated companies.
Specific IT GlobalSecure service-related terms: security services |  computer security services | computer security products. Search phrases related to IT GlobalSecure, Inc.  and SecurePlay products and services: game development |   game development software |   game programing |  game programming | game security Services related to our affiliated real estate investment and renovation companies: antique restoration | armstrong ceiling tiles | ceiling tiles | hearing aids | ebonizing |  tin ceilings | faux tin |  faux brick | custom gatestin ceiling tiles |  shiba inu gifts | wooden gates.