Cleopatra and her New Guard

Werner Koch

The GNU Privacy Guard is nowadays a well-known tool for
encrypting and signing data. GnuPG is based on the OpenPGP
protocol, which is rightfully favored over S/MIME. However,
S/MIME is getting more in use and so we have worked on
an extension to support this protocol too. I will talk about
the new architecture we have chosen to accomplish this task;
it is modular design which will closely integrate both proto-cols
and allow for hardware tokens.