Professional Documents
Culture Documents
Unit 3 Part B
Unit 3 Part B
EMAIL PRIVACY
(PGP & S/MIME)
Pretty Good Privacy
Electronic mail is the most heavily used network based
application
Users expect to be able to, and do, send mail to others
who are connected directly or indirectly to the Internet,
regardless of host operating system or communication
suite.
With the explosively growing reliance on electronic mail
for every conceivable purpose there grows a demand for
authentication and confidentiality services.
Two schemes stand out as approaches that are likely to
enjoy wide spread use in the next few years :
PGP Pretty Good Privacy and S/MIME.
PGP is internally used in a network
Pretty Good Privacy
Its is a remarkable phenomenon. Largely the efforts of a
single person, Phil Zimmermann.
It provides confidentiality and authentication service that
can be used for electronic mail and file storage
applications.
In essence, Zimmermann has done the following
1 Select the best available cryptographic algorithms as
building blocks
2 Integrated these algorithms into a general purpose
application that is independent of operating system and
processor and that is based on a small set of ease-to-use
commands
3. Made the package and its documentation, including the
source code, freely available via the Internet, Bulletin
Boards, commercial networks such as CompuServe
E KU b [K s ]
( a) Authentication only H
KU b KR b
Ks EP DP
M M
Z EC || DC Z -1
H
(c) Confidentiality and authentication
KU b KRb
Ks EP DP
M M
Z EC || DC Z-1
EKU b[Ks]
KUb
EKRa[H(M)] KUa
KRa Ks EP
H DP
M
EP || Z EC || M
DC Compare
H
(c) Confidentiality and authentication
Radix-64 conversion
Segmentation
Network has max packet size of 64 KB.