``Keeping your
e-mail safe
from prying
eyes''
Unicrypt Pty Ltd
ACN 099 947 056
|
Frequently Asked Questions
I received an e-mail containing the following ...
This message could not be encrypted because no digital certificate
was found for your address. However, you can encrypt your reply with
the certificate attached below. Details at www.unicrypt.com.au
What should I do?
This message was sent to you by a Unicrypt Secure E-mail Server. The
server tries to encrypt all the messages it sends, but it can only do
so if it has a digital certificate for the recipient. Both S/MIME
digital certificates and PGP key blocks are handled, but the server
apparently couldn't find either for your address.
If you wish to obtain a digital certificate, there are a few options.
You can download a free S/MIME certificate from
Thawte or
Verisign. You can generate your
own using a toolkit such as OpenSSL.
You can generate a PGP key with toolkits such as
PGP or Gnu
Privacy Guard. Or you can install a Unicrypt server, which will
generate S/MIME and PGP certificates for you automatically.
There are a number of things you can do to let the Unicrypt server find
your certificate. If you have an S/MIME certificate, simply send a
digitally-signed message to a Unicrypt user. The digital signature
contains a copy of the certificate, which the server will automatically
add to its local address book. Similarly, if you have a PGP key, sending
a message with the keyblock appended will ensure that the Unicrypt server
gets a copy.
With a PGP key, you can make it accessible to all Unicrypt servers
worldwide by registering it with MIT's PGP
key server. There are no public registries for S/MIME certificates,
but many of the certificates issued by Verisign are registered at
directory.verisign.com and directory.megasign.nl, and
these will be found by all Unicrypt servers. Finally, you can run a
public key directory on your mail server, and register your S/MIME
certificate there. For the technically-minded, this involves running
an LDAP server with the inetOrgPerson schema and a null suffix,
and storing the certificate in the userCertificate field.
How do I send encrypted e-mail to someone with a Unicrypt account?
You can send e-mail encrypted with either the S/MIME or PGP protocol.
S/MIME is supported by most modern e-mail clients, such as Outlook,
Netscape, and Lotus Notes, so it is probably the easier
option. However, if you have a preference for PGP, you can use that as
well.
In order to send an encrypted message with these applications, you first
need to get a copy of the recipient's digital certificate (often referred
to as a keyblock in PGP applications). For a Unicrypt recipient
there are a few options. Firstly, if they have ever sent you an e-mail,
it will be digitally signed as a matter of course, and this will include
a copy of their certificate. Most e-mail applications will spot the
certificate and allow you to put it in your address book.
Secondly, you can find PGP certificates by querying MIT's
PGP key server. Whenever an account is
created on a Unicrypt server, a certificate is automatically generated
and registered there.
Finally, you can query the public key registry running on the recipient's
Unicrypt server. If the recipient's e-mail address is aaa@bbb.com,
the registry will be accessible at ldap.bbb.com. Many e-mail
applications will allow you to access the registry directly, or, if you
have OpenLDAP 2.x installed on a
Unix machine, you can run
ldapsearch -x -t -h ldap.bbb.com mail=aaa@bbb.com userCertificate
Having obtained the recipient's certificate, you should be able to
install it in your e-mail application, and whenever you send a message
to that user you will have the option of encrypting. However, the exact
steps needed to carry this out vary between applications.
Why does my e-mail application say that a message from a Unicrypt
server has an invalid signature?
E-mail applications that handle S/MIME signatures are pre-configured
to trust a small number of root certificates, typically those
produced by Verisign and Thawte. Root certificates are used to issue
end-user certificates, which are in turn used to digitally sign messages.
An e-mail application will usually indicate that a signature is invalid if
the signing certificate was issued by a root certificate that it doesn't
know about.
Unicrypt servers use certificates issued by the Unicrypt root certificate,
which is not recognized by any e-mail applications, hence the warning
message. However, you can make the warnings go away by explicitly
configuring your application to trust the certificate. For example,
under Netscape, click on the Invalid signature icon, and a
window will pop up. Check the box saying that you trust the certificate,
click OK, and you won't get the warning any more.
|