A secure e-mail system (10) permitting a sender (12) to send a secure
e-mail (14) to one or more receivers (16). The sender (12) employs a
sending unit (18) having a software module (26) to compose the secure
e-mail (14), to send data about it to a security server (24), to receive
back from that security server (24) a messageKey (102e) for encrypting the
secure e-mail (14), and for sending it conventionally to an e-mail server
(22). The receivers (16) employ receiving units (20) also having software
modules (26) to receive the secure e-mail (14), to send data about it to
the security server (24), and to receive back from the security server
(24) the messageKey (102e) for decrypting the secure e-mail (14). The
security server (24) stores a user id (102a) and password (102b) for the
sender (12) and the receivers (16); a messageId (104a), a sealSalt (104j),
and the messageKey (104g) for the secure e-mail (14); and a receiver
address (106b) in a database (100). Using the database (100) the security
server (24) authenticates the sender (12) and the receiver (16) and
validates the secure e-mail (14).
Un sistema seguro del E-mail (10) permitiendo que un remitente (12) envíe un E-mail seguro (14) a unos o más receptores (16). El remitente (12) emplea una unidad que envía (18) que tiene un módulo del software (26) para componer el E-mail seguro (14), para enviar datos sobre él a un servidor de la seguridad (24), para recibir detrás de ese servidor de la seguridad (24) un messageKey (102e) para cifrar el E-mail seguro (14), y para enviarlo convencionalmente a un servidor del E-mail (22). Los receptores (16) emplean la recepción de las unidades (20) también que tienen módulos del software (26) para recibir el E-mail seguro (14), para enviar datos sobre él al servidor de la seguridad (24), y para recibir detrás del servidor de la seguridad (24) el messageKey (102e) para descifrar el E-mail seguro (14). El servidor de la seguridad (24) almacena una identificación del usuario (102a) y la contraseña (102b) para el remitente (12) y los receptores (16); un messageId (104a), un sealSalt (104j), y el messageKey (104g) para el E-mail seguro (14); y una dirección del receptor (106b) en una base de datos (100). Usando la base de datos (100) el servidor de la seguridad (24) authentica el remitente (12) y el receptor (16) y valida el E-mail seguro (14).