ECE-8813 / CS 8803 Prof. John A. Copeland 404 894-5177 fax 404 894-0035 Office:

Slides:



Advertisements
Similar presentations
TOPIC : MIME (Multipurpose Internet Mail Extensions ) By: Cecilia Gomes COSC 541,DATA COMMUNICATION SYSTEMS & NETWORKS Instructor: Prof. Anvari (SEU)
Advertisements

Lecture 5: security: PGP Anish Arora CSE 5473 Introduction to Network Security.
Lecture 5: security: PGP Anish Arora CIS694K Introduction to Network Security.
Cryptography and Network Security Third Edition by William Stallings Lecture slides by Lawrie Brown.
Data & Network Security
Chapter 5 Electronic mail security. Outline Pretty good privacy S/MIME Recommended web sites.
1 Pertemuan 12 Security Matakuliah: H0242 / Keamanan Jaringan Tahun: 2006 Versi: 1.
CSCE 515: Computer Network Programming Chin-Tser Huang University of South Carolina.
NS-H / Security. NS-H / Security is one of the most widely used and regarded network services currently message.
Electronic mail security
Henric Johnson1 Electronic mail security Henric Johnson Blekinge Institute of Technology, Sweden
Cryptography and Network Security Chapter 15 Fourth Edition by William Stallings Lecture slides by Lawrie Brown.
Architecture of SMTP, POP, IMAP, MIME.
ECE Prof. John A. Copeland fax Office: GCATT.
Electronic Mail Security
Application Layer Protocols Simple Mail Transfer Protocol.
Chapter 7: Internet-Based Applications Business Data Communications, 6e.
Electronic Mail Originally –Memo sent from one user to another Now –Memo sent to one or more mailboxes Mailbox –Destination point for messages.
1 Chapter 5 Electronic mail security. 2 Outline Pretty good privacy S/MIME Recommended web sites.
Chapter 15 Electronic Mail Security – Part II Data & Network Security Spring 2006 Dr. Jalili.
Prof. John A. Copeland fax Office: Klaus
Chap 81 Electronic mail security. Chap 82 Outline Pretty good privacy S/MIME Recommended web sites.
Electronic mail security. Outline Pretty good privacy S/MIME.
Network Security Essentials Chapter 7 Fourth Edition by William Stallings (Based on Lecture slides by Lawrie Brown)
Chapter 6 Electronic Mail Security MSc. NGUYEN CAO DAT Dr. TRAN VAN HOAI 1.
CSCE 815 Network Security Lecture 12 Security S/MIME February 25, 2003.
1 Electronic mail security Ola Flygt Växjö University, Sweden
Electronic mail security
Cryptography and Network Security (CS435) Part Twelve (Electronic Mail Security)
1 Electronic Mail Security Outline Pretty good privacy S/MIME Based on slides by Dr. Lawrie Brown of the Australian Defence Force Academy, University College,
1 Chapter 5 Electronic mail security. 2 Outline Pretty good privacy S/MIME Recommended web sites.
April 5, 2004 Prof. Paul Lin 1 CPET 355 Data Communications & Networking 7. The Application Layer: Paul I-Hai Lin, Professor Electrical and Computer.
Prof. John A. Copeland fax Office: GCATT Bldg
Electronic mail security PGP & S/MIME
S/MIME (Secure/Multipurpose Internet Mail Extensions) security enhancement to MIME – original Internet RFC822 was text only – MIME provided.
1 Electronic Mail Security Behzad Akbari Fall 2009 In the Name of the Most High.
Chapter 16: Distributed Applications Business Data Communications, 4e.
Electronic Mail Security Prepared by Dr. Lamiaa Elshenawy
CS440 Computer Networks 1 Neil Tang 12/01/2008.
Security SMIME IT352 | Network Security |Najwa AlGhamdi 1.
1 Kyung Hee University Chapter 22 Simple Mail Transfer Protocol (SMTP)
ECE Prof. John A. Copeland fax Office: GCATT Bldg.
By Marwan Al-Namari & Hafezah Ben Othman Author: William Stallings College of Computer Science at Al-Qunfudah Umm Al-Qura University, KSA, Makkah 1.
SSH. 2 SSH – Secure Shell SSH is a cryptographic protocol – Implemented in software originally for remote login applications – One most popular software.
ECE Prof. John A. Copeland fax Office: Klaus.
Prof. Wenguo Wang Network Information Security Prof. Wenguo Wang Tel College of Computer Science QUFU NORMAL UNIVERSITY.
1 CNLab/University of Ulsan Chapter 16 Electronic Mail Security  PGP (Pretty Good Privacy)  S/MIME.
Lecture 8 (Chapter 18) Electronic Mail Security Prepared by Dr. Lamiaa M. Elshenawy 1.
第五章 电子邮件安全. Security is one of the most widely used and regarded network services currently message contents are not secure –may be inspected.
Electronic mail security. Outline Pretty good privacy S/MIME.
or call for office visit, or call Kathy Cheek,
Electronic mail security
K. U. Khimani Asst. Prof. IT Dept. VVP Engineering College
Security is one of the most widely used and regarded network services
Chapter 15 – Electronic Mail Security
Security Pretty Good Privacy (PGP)
Selected Research Topics Electronic Mail Security
Electronic Mail Security
MAIL AND SECURITY PERTEMUAN 13
University of Houston Network Security Datacom II Lecture 8
(free certificate not available)
ELECTRONIC MAIL SECURITY
ELECTRONIC MAIL SECURITY
Electronic mail security
Network Security Essentials
Electronic Mail Security
Cryptography and Network Security
Presentation transcript:

ECE-8813 / CS Prof. John A. Copeland fax Office: GCATT Bldg 579 or call for office visit, or call Kathy Cheek, Chapter 5b - Secure/Multipurpose Internet Mail Extensions S/MIME

MIME Headers Multipurpose Internet Mail Extensions (MIME) RFC 1341 and RFC 1521 MIME -Version:version number Content-Description: human-readable string Content-ID:unique identifier Content-Transfer-Encoding:body encoding >ASCII (Plain, quoted-printable, or Richtext) >Binary (base64) Content-Type:nature of the message >Image (gif, jpeg), Video (mpeg), >Application (Postscript, octet-stream > A.S.Tanenbaum, "Computer Networks," (3rd ed.) p.653 2

Simple Mail Transfer Protocol (SMTP, RFC 822) SMTP Limitations - Can not transmit, or has a problem with: executable files, or other binary files (jpeg image). “national language” characters (non-ASCII) messages over a certain size ASCII to EBCDIC translation problems lines longer than a certain length (72 to 254 characters) MIME Defined Five New Headers MIME-Version. Must be “1.0” -> RFC 2045, RFC 2046 Content-Type. More types being added by developers (application/word) Content-Transfer-Encoding. How message has been encoded (radix-64) Content-ID. Unique identifying character string. Content Description. Needed when content is not readable text (e.g.,mpeg) Carnonical Form: Standard format for use between systems ( not a “native” format - GIF). 3

Secure/MIME Can “sign” and/or encrypt messages Functions: Enveloped Data: Encrypted content and encrypted session keys for recipients. Signed Data: Message Digest encrypted with private key of “signer.” Clear-Signed Data: Signed but not encrypted. Signed and Enveloped Data: Various orderings for encrypting and signing. Algorithms Used Message Digesting: SHA-1 and MDS Digital Signatures: DSS Secret-Key Encryption: Triple-DES, RC2/40 (exportable) Public-Private Key Encryption: RSA with key sizes of 512 and 1024 bits, and Diffie-Hellman (for session keys). 4

S/MIME - User Agent Role S/MIME uses Public-Key Certificates - X.509 version 3 signed by Certification Authority Functions: Key Generation - Diffie-Hellman, DSS, and RSA key-pairs. Registration - Public keys must be registered with X.509 CA. Certificate Storage - Local (as in browser application) for different services. Signed and Enveloped Data: Various orderings for encrypting and signing. Example: Verisign ( Class-1 Buyer’s address confirmed by ing vital info. Class-2 Postal address is confirmed as well, and data checked against diectories. Class-3 Buyer must appear in person, or send notarized documents. 5

Data Compression (as in V.21bis modems) “the_thin_thinker” 6 t - 84h th e - 101_ - 32 he - 257e_ - 258_t “84, 104, 101, 32, 256, 105,110, 259, 104, ” thi i in n n_ _th hi- 264 ink Dictionary has 4096 entries (12-bit tokens). Entries 0 to 255 represent a single byte (permanent). Other entries are filled after a string match: = string plus first unmatched character. Message is encoded (compressed) by sending 12-bit tokens represent multiple bytes. Note that tokens 256, 259, and 261 below represent 2 bytes (16 bits) by a 12-bit token.