JP2002049568A - System and method for ciphering electronic mail - Google Patents
System and method for ciphering electronic mailInfo
- Publication number
- JP2002049568A JP2002049568A JP2001175628A JP2001175628A JP2002049568A JP 2002049568 A JP2002049568 A JP 2002049568A JP 2001175628 A JP2001175628 A JP 2001175628A JP 2001175628 A JP2001175628 A JP 2001175628A JP 2002049568 A JP2002049568 A JP 2002049568A
- Authority
- JP
- Japan
- Prior art keywords
- server
- encrypted
- terminal
- www
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 230000005540 biological transmission Effects 0.000 claims description 21
- 238000004891 communication Methods 0.000 claims description 15
- 238000005516 engineering process Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000007796 conventional method Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- DFUSDJMZWQVQSF-XLGIIRLISA-N (2r)-2-methyl-2-[(4r,8r)-4,8,12-trimethyltridecyl]-3,4-dihydrochromen-6-ol Chemical compound OC1=CC=C2O[C@@](CCC[C@H](C)CCC[C@H](C)CCCC(C)C)(C)CCC2=C1 DFUSDJMZWQVQSF-XLGIIRLISA-N 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、電子メールの暗号
化システム及び暗号化方法に関し、特に端末に備えられ
たWWWブラウザにより電子メールを送受信する場合の
電子メールの暗号化システム及び暗号化方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic mail encryption system and an encryption method, and more particularly to an electronic mail encryption system and an encryption method when electronic mail is transmitted and received by a WWW browser provided in a terminal. .
【0002】[0002]
【従来の技術】現在、インターネットの発展に伴い、そ
のネットワークにおいて取り扱われるデータに対するセ
キュリティの向上が重要な課題となっている。2. Description of the Related Art At present, with the development of the Internet, improving security of data handled in the network has become an important issue.
【0003】特に、World Wide Web(以
下、単にWWWと記す。)上での電子メール送受信方式
は、メールサーバに電子メールを蓄積することができ、
利用者の都合に合わせて電子メールの送受信を行えるた
め、その簡便さから広く利用され、それに伴い、電子メ
ールを取り扱う際の、秘密保持やデータの複製防止等の
セキュリティの向上が必要となっている。In particular, an e-mail transmission / reception system on the World Wide Web (hereinafter simply referred to as WWW) can store e-mail in a mail server.
Since e-mail can be sent and received at the convenience of the user, it is widely used because of its simplicity. With this, it is necessary to improve security such as confidentiality and prevention of data duplication when handling e-mail. I have.
【0004】そのため、従来では、電子メールを暗号化
して送受信を行う方式が提案されている。[0004] For this reason, conventionally, there has been proposed a method of transmitting and receiving an electronic mail by encrypting the electronic mail.
【0005】従来、この種の電子メールを暗号化しての
送受信は、電子メールの内容を、送信者及び受信者以外
の第三者に読まれることを防ぐために用いられている場
合が多い。Conventionally, transmission and reception of this type of e-mail after encrypting it is often used to prevent the contents of the e-mail from being read by a third party other than the sender and the receiver.
【0006】例えば、電子メールの暗号化送受信方法の
一例として、特開平8−251156号公報に開示され
た、「電子メール暗号化方法及び暗号化システム」につ
いて、以下に説明する。[0006] For example, as an example of an electronic mail encryption transmission / reception method, an “electronic mail encryption method and encryption system” disclosed in Japanese Patent Application Laid-Open No. 8-251156 will be described below.
【0007】この公報に記載された電子メールの暗号化
送受信方法は、通信ネットワークの各利用者のそれぞれ
が、各々の鍵情報を作成し、公開鍵を公開することによ
って暗号化を可能にし、セキュリティの向上を図るもの
である。[0007] The method of encrypting and transmitting e-mail described in this publication enables each user of a communication network to create key information and publish a public key to enable encryption, thereby enabling security. It is intended to improve.
【0008】具体的には、前準備として各利用者が各々
の鍵情報を専用のソフトウェアで作成し、あらかじめセ
ンタに登録しておく。送信する電子メールを暗号化する
際は、電子メール本文をデータ鍵により暗号化し、この
データ鍵をマスタ鍵により暗号化し、この2つの暗号化
されたデータを電子メールデータとして送信する。この
2つの暗号化されたデータを受信した端末は、暗号化さ
れたデータ鍵のデータをマスタ鍵を用いて復号化し、こ
の復号化されたデータ鍵を用いて暗号化された電子メー
ルデータを復号化し、電子メールの受信を行う。[0008] Specifically, as preparation, each user creates each key information with dedicated software and registers it in the center in advance. When encrypting an e-mail to be transmitted, the main body of the e-mail is encrypted with a data key, the data key is encrypted with a master key, and the two encrypted data are transmitted as e-mail data. The terminal receiving the two encrypted data decrypts the encrypted data key data using the master key and decrypts the encrypted e-mail data using the decrypted data key. And receive e-mail.
【0009】従って、この従来の電子メールの暗号化送
受信方法によれば、電子メールの偽造や複製等を有効に
防止し、安全性の高い電子メール暗号化方法を提供する
ことができるとしている。Therefore, according to this conventional method for transmitting and receiving an encrypted electronic mail, it is possible to effectively prevent forgery and duplication of the electronic mail and to provide a highly secure electronic mail encryption method.
【0010】[0010]
【発明が解決しようとする課題】しかしながら、上述の
従来の電子メールの暗号化送受信方法においては、送受
信を行う端末を特定し、この特定された端末間で鍵を共
有する必要があるため、個々の端末において鍵情報を作
成し、かつ、この鍵情報を公開しなければならず、電子
メールの暗号化を行う際の効率が低減すると共に、ネッ
トワークの安全性にも支障をきたすという問題点を有す
る。However, in the above-mentioned conventional method for encrypting and transmitting e-mail, it is necessary to specify a terminal that performs transmission and reception, and to share a key between the specified terminals. Must create key information and make this key information public, which reduces the efficiency of e-mail encryption and impairs network security. Have.
【0011】また、上述のような従来の電子メールの暗
号化システムにおいては、電子メールの暗号化及び復号
化を、個々の端末上において実行しているため、個々の
端末は、それぞれ暗号化及び復号化のためのハードウェ
アやソフトウェア等を具備しなければならず、暗号化及
び復号化を行うためのその端末のコストが上昇するとい
う問題点を有する。In the conventional electronic mail encryption system as described above, since the electronic mail is encrypted and decrypted on each terminal, each of the terminals performs encryption and decryption, respectively. It is necessary to provide hardware and software for decryption, and there is a problem that the cost of the terminal for performing encryption and decryption increases.
【0012】本発明は、上記事情に鑑みなされたもの
で、電子メールの送受信を安全に行い、かつ、効率的に
行うことの可能な電子メールの暗号化システム及び暗号
化方法を提供することを目的とする。The present invention has been made in view of the above circumstances, and an object of the present invention is to provide an e-mail encryption system and an e-mail encryption method capable of transmitting and receiving e-mail safely and efficiently. Aim.
【0013】[0013]
【課題を解決するための手段】上記の目的を達成するた
め、本発明の電子メールの暗号化システムは、電子メー
ルをhttpsにより暗号化して送信し、かつ、受信し
たhttpsにより暗号化された電子メールを復号化し
て画面に表示させるWWWブラウザを備えた少なくとも
1以上の端末と、受信した電子メールを蓄積するメール
サーバと、前記端末から送信されたhttpsにより暗
号化された電子メールを復号化して前記メールサーバに
送信し、かつ、前記メールサーバから送信された電子メ
ールをhttpsにより暗号化して前記端末に送信する
WWWサーバとを有することを特徴とする。In order to achieve the above object, an electronic mail encryption system according to the present invention transmits an electronic mail by encrypting the electronic mail with https, and encrypting the electronic mail with the received https. At least one or more terminals equipped with a WWW browser for decrypting the mail and displaying it on the screen, a mail server for storing the received electronic mail, and decrypting the electronic mail encrypted by https transmitted from the terminal. A WWW server that transmits the e-mail transmitted from the mail server to the mail server and encrypts the e-mail by using https and transmits the e-mail to the terminal.
【0014】従って、この発明によれば、端末とメール
サーバとの間において電子メールの送受信を行う場合、
WWWサーバと端末との間においては、その電子メール
が、hyper text transfer pro
tocol(以下、単にhttpと記す。)におけるセ
キュリティ強化型のプロトコルである、httpsによ
り暗号化されていることから、安全に電子メールの送受
信を行うことができる。Therefore, according to the present invention, when sending and receiving electronic mail between the terminal and the mail server,
Between the WWW server and the terminal, the e-mail is transmitted as a hypertext transfer pro.
E-mail can be transmitted and received safely because it is encrypted by https, which is a security-enhanced type protocol in tocol (hereinafter simply referred to as http).
【0015】また、電子メールを暗号化する際には、W
WWサーバ及びWWWブラウザがhttpsによる暗号
化を行うので、個々の端末の鍵情報の作成や、その公開
等は必要ではないので、電子メールの暗号化の効率を向
上させることができ、その安全性を向上させることがで
きる。When encrypting an e-mail, W
Since the WWW server and the WWW browser perform https encryption, it is not necessary to create and publish key information of each terminal, so that the efficiency of e-mail encryption can be improved and its security can be improved. Can be improved.
【0016】また、端末に備えられたWWWブラウザに
より電子メールに対する暗号化及び復号化を行って送受
信を行うため、電子メールを暗号化及び復号化して送受
信する際に新たな部材を設ける必要はない。Further, since the electronic mail is encrypted and decrypted by the WWW browser provided in the terminal to perform transmission and reception, it is not necessary to provide a new member when encrypting and decrypting the electronic mail and transmitting and receiving the electronic mail. .
【0017】また、端末の利用者はWWWサーバからh
ttpsにより暗号化され転送された電子メールの内容
をWWWブラウザが備えられた端末の画面において読む
ことができ、逆にWWWブラウザが備えられた端末の画
面で記入した電子メールの内容をhttpsにより暗号
化してWWWサーバに転送することができるので、ht
tpsにより暗号化された電子メールの送受信は、イン
ターネット上の任意の場所の端末において行うことがで
きる。Further, the user of the terminal receives a message from the WWW server.
The contents of the e-mail encrypted and transferred by ftps can be read on the screen of the terminal equipped with the WWW browser, and conversely, the contents of the e-mail written on the screen of the terminal equipped with the WWW browser can be encrypted by https Can be transferred to a WWW server.
Transmission and reception of an e-mail encrypted by tps can be performed at a terminal at an arbitrary place on the Internet.
【0018】上記の電子メールの暗号化システムにおい
て、前記WWWサーバが、前記端末から送信されたht
tpsにより暗号化された電子メールを復号化し、か
つ、電子メールをhttpsにより暗号化して出力する
httpdと、前記httpdにより復号化された電子
メールをメールサーバに送信すると共に、前記メールサ
ーバから送信された電子メールを受信するCommon
Gateway Interfaceとを有するよう
に構成してもよい。[0018] In the above-described electronic mail encryption system, the WWW server may transmit the ht transmitted from the terminal.
The e-mail encrypted by tps is decrypted, and the e-mail is encrypted by https and output, and the e-mail decrypted by the httpd is transmitted to the mail server and transmitted from the mail server. Common to receive e-mail
You may comprise so that it may have Gateway Interface.
【0019】前記WWWサーバを、特にこのように構成
することにより、電子メールの暗号化及び復号化をWW
Wサーバに備えられた、httpサーバである、htt
pd(hyper text transfer pr
otocol demon)が行ない、メールサーバと
の間での電子メールの送受信をCommon Gate
way Interface(以下、CGIと言う。)
が行い、同様に、端末では、端末に備えられたWWWブ
ラウザが電子メールの暗号化及び復号化を行っているた
め、暗号化及び復号化を行うためのhttpsに対応し
たWWWブラウザであれば電子メールの暗号化及び復号
化を行えるため、特別な部材を用いることなく電子メー
ルの暗号化及び復号化を行うことができる。By configuring the WWW server in this way, the encryption and decryption of electronic mail can be performed by the WW server.
Http, which is an http server provided in the W server
pd (hyper text transfer pr
photo gate, and sends and receives e-mails to and from the mail server through Common Gate.
way Interface (hereinafter referred to as CGI)
Similarly, in the terminal, since the WWW browser provided in the terminal encrypts and decrypts the e-mail, if the terminal is a WWW browser compatible with https for performing the encryption and decryption, Since the mail can be encrypted and decrypted, the electronic mail can be encrypted and decrypted without using any special members.
【0020】本発明による電子メールの暗号化方法は、
端末に備えられたWWWブラウザにより、電子メールを
httpsにより暗号化してWWWサーバに備えられた
httpdに送信する工程と、前記暗号化された電子メ
ールをWWWサーバに備えられたhttpdにより復号
化し、Common Gateway Interfa
ceに送信する工程と、前記Common Gatew
ay Interfaceに送信された電子メールを、
Common Gateway Interfaceに
備えられたメール送信プログラムに従ってメールサーバ
に送信する工程とを備えた、端末からメールサーバへの
電子メール送信工程と、前記Common Gatew
ay Interfaceが、Common Gate
wayInterfaceに備えられたメール受信プロ
グラムに従ってメールサーバから電子メールを受信し、
該受信した電子メールを前記httpdに出力する工程
と、前記httpdが、httpdに出力された電子メ
ールを、httpsにより暗号化してWWWブラウザが
備えられた端末に送信する工程と、前記暗号化された電
子メールを受信した端末が、前記WWWブラウザにより
受信した電子メールを復号化して表示する工程とを備え
た、メールサーバから端末への電子メール送信工程とを
有することを特徴とする。The method for encrypting electronic mail according to the present invention comprises the steps of:
A step of encrypting the e-mail by https using a WWW browser provided in the terminal and transmitting the encrypted e-mail to httpd provided in a WWW server, and decrypting the encrypted e-mail using httpd provided in the WWW server; Gateway Interfa
sending to the ce, and the Common Gateway
e-mail sent to the ay Interface
A step of transmitting an e-mail from a terminal to a mail server, the step of transmitting an e-mail to a mail server in accordance with a mail transmission program provided in the Common Gateway Interface;
ay Interface is Common Gate
receiving an e-mail from the mail server according to a mail receiving program provided in the wayInterface,
Outputting the received e-mail to the httpd, the httpd encrypting the e-mail output to the httpd by the https, and transmitting the encrypted e-mail to a terminal provided with a WWW browser, and A terminal that has received the e-mail, decrypts the e-mail received by the WWW browser, and displays the e-mail. The e-mail is transmitted from the mail server to the terminal.
【0021】従って、この発明によれば、端末からメー
ルサーバへ電子メールを送信する場合は、端末に備えら
れたWWWブラウザにより電子メールをhttpsによ
り暗号化してWWWサーバに送信し、WWWサーバに備
えられたhttpdはこの電子メールを復号化し、Co
mmon Gateway Interfaceがこの
復号化された電子メールをメール送信プログラムに基づ
いてメールサーバに送信し、また、メールサーバから端
末への電子メールを送信する場合には、Common
Gateway Interfaceがメール受信プロ
グラムに基づいてメールサーバから電子メールを受信
し、この受信した電子メールをhttpdに送信し、h
ttpdがこの送信された電子メールをhttpsによ
り暗号化してWWWブラウザに送信するので、従来技術
のように、電子メールの暗号化及び復号化を行う際に、
個々の端末において鍵情報を作成するという手間を省く
ことができると共に、その鍵情報を公開する必要もない
ため、その安全性を向上することができる。Therefore, according to the present invention, when an electronic mail is transmitted from a terminal to a mail server, the electronic mail is encrypted by https using a WWW browser provided in the terminal, transmitted to a WWW server, and provided in the WWW server. Httpd decrypts this email and returns the Co
In the case where the monmon Gateway Interface transmits the decrypted e-mail to the mail server based on the e-mail transmission program, and when the e-mail is transmitted from the mail server to the terminal, the Common Gateway
Gateway Interface receives an e-mail from the mail server based on the e-mail receiving program, transmits the received e-mail to httpd,
Since ttpd encrypts the transmitted e-mail with https and transmits it to the WWW browser, when encrypting and decrypting the e-mail as in the prior art,
The trouble of creating key information in each terminal can be omitted, and the security can be improved because the key information does not need to be made public.
【0022】また、電子メールの暗号化及び復号化が、
httpsにより行われているため、一般的なWWWブ
ラウザであれば電子メールの暗号化及び復号化を行うこ
とができ、電子メールの暗号化及び復号化のための特別
な部材を必要としないので、電子メールの暗号化及び復
号化を行う際のコストの上昇を抑えることができる。Further, the encryption and decryption of the electronic mail
Since it is performed by https, a general WWW browser can perform encryption and decryption of e-mail, and does not require a special member for encryption and decryption of e-mail. It is possible to suppress an increase in cost when encrypting and decrypting the electronic mail.
【0023】[0023]
【発明の実施の形態】次に、本発明に係る電子メールの
暗号化システム及び暗号化方法の実施形態について図面
を参照して詳細に説明する。DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, an embodiment of an electronic mail encryption system and an encryption method according to the present invention will be described in detail with reference to the drawings.
【0024】図1に、本発明に係る電子メールの暗号化
システムの一実施形態の構成の概念図を示す。この図1
に示されるように、この電子メールの暗号化システム
は、受信した電子メールを蓄積するメールサーバ1と、
メールサーバ1から電子メールを受信し、WWWブラウ
ザ3からhttpsにより暗号化された電子メールを受
信するWWWサーバ2と、メールサーバ1に送受信する
電子メールを表示するためのWWWブラウザ3とから構
成されている。FIG. 1 is a conceptual diagram showing the configuration of an embodiment of an electronic mail encryption system according to the present invention. This figure 1
As shown in FIG. 1, the e-mail encryption system includes a mail server 1 for storing received e-mails,
It is composed of a WWW server 2 that receives an e-mail from the mail server 1 and receives an e-mail encrypted by the WWW browser 3 from the WWW browser 3, and a WWW browser 3 for displaying the e-mail transmitted to and received from the mail server 1. ing.
【0025】また、上述のWWWサーバ2は、メール受
信プログラム及びメール送信プログラム4を有するCG
I(Common Gateway Interfac
e)5と、CGI5との間で電子メールの送受信を行
い、WWWブラウザ3との間でhttpsにより暗号化
された電子メールの送受信を行うhttpd6とから構
成される。ここで、以下に述べるhttpsは、Ope
n Systems Interconnection
(開放型システム間相互接続)におけるSecurit
y Socket Layer(以下、単にSSLと記
す。)を用いる。The above-described WWW server 2 has a CG having a mail receiving program and a mail sending program 4.
I (Common Gateway Interface)
e) httpd6 for transmitting and receiving e-mails to and from the CGI 5 and transmitting and receiving e-mails encrypted by https with the WWW browser 3. Here, https described below is Open
n Systems Interconnection
Security in (open system interconnection)
y Socket Layer (hereinafter simply referred to as SSL) is used.
【0026】WWWサーバ2に備えられているhttp
d6は、一般に広く用いられているhttps(SS
L)を利用可能なものであるならば、どのような種類の
ものを用いても良い。また、通常の方法でhttpsに
より、WWWブラウザ3との間において暗号化通信を行
う。The http provided in the WWW server 2
d6 is commonly used https (SS
Any type may be used as long as L) can be used. In addition, encrypted communication is performed with the WWW browser 3 by https in a normal method.
【0027】WWWブラウザ3は市販されているhtt
ps(SSL)対応のものであるならばいずれでも良
く、またインターネット上の特定の場所の端末に備えら
れている必要はない。従って、WWWブラウザ3はht
tpd6と通信することが可能な任意の場所の端末にあ
れば良い。The WWW browser 3 is a commercially available http
Any device that supports ps (SSL) may be used, and it need not be provided in a terminal at a specific place on the Internet. Therefore, the WWW browser 3 is
What is necessary is just to be in the terminal of arbitrary places which can communicate with tpd6.
【0028】メールサーバ1はWWWサーバ2と同一の
コンピューター上にあり、その機能は一般に広く用いら
れているUNIX(登録商標)のsendmailと何
ら変わるところはない。すなわち、メールサーバ1に
は、電子メールの暗号化のための特別な部材を付与する
必要はない。The mail server 1 is located on the same computer as the WWW server 2, and its functions are no different from those of UNIX (registered trademark) sendmail, which is generally widely used. That is, it is not necessary to provide the mail server 1 with a special member for encrypting the electronic mail.
【0029】次に、この図1を参照して、本発明に係る
電子メールの暗号化方法について説明する。Next, an electronic mail encryption method according to the present invention will be described with reference to FIG.
【0030】WWWブラウザ3から、メールサーバ1に
蓄積された電子メール講読の要求がhttpd6に送ら
れると、httpd6は、CGI5が有するメール受信
プログラム4にメール受信要求を出力する。When the WWW browser 3 sends a request to subscribe to the e-mail stored in the mail server 1 to the httpd 6, the httpd 6 outputs a mail reception request to the mail receiving program 4 of the CGI 5.
【0031】メール受信要求を受けたメール受信プログ
ラム4は、メールサーバ1にメール受信要求を出力す
る。メール受信要求を受けたメールサーバ1は、要求さ
れた電子メールをCGI5に送信する。そして、CGI
5に備えられたメール受信プログラム4は、通常のpo
pプロトコルにより電子メールを受信する。この受信し
た電子メールをCGI5がhttpd6に出力する。The mail receiving program 4 having received the mail receiving request outputs the mail receiving request to the mail server 1. The mail server 1 that has received the mail reception request transmits the requested e-mail to the CGI 5. And CGI
The mail receiving program 4 provided for the ordinary Po
Receive e-mail by p protocol. The CGI 5 outputs the received e-mail to httpd6.
【0032】httpd6は電子メールをhtml(h
yper text mark−up languag
e)に成形した上で、httpsにより暗号化してWW
Wブラウザ3に送信する。Httpd6 sends an e-mail to html (h
hyper text mark-up language
e), and encrypted by https to WW
Send to W browser 3.
【0033】一方、WWWブラウザ3から電子メールの
送信データがhttpd6に送られる場合、送信される
電子メールはWWWブラウザ3とhttpd6との間に
おいて、httpsにより暗号化されて転送される。On the other hand, when the transmission data of the e-mail is transmitted from the WWW browser 3 to the httpd 6, the transmitted e-mail is encrypted by the https between the WWW browser 3 and the httpd 6 and transferred.
【0034】httpd6はこの送信された電子メール
をCGI5を介してメール送信プログラム4に出力す
る。電子メールを受信したメール送信プログラム4は、
通常のsmptプロトコルにより電子メールをメールサ
ーバ1に送信する。The httpd 6 outputs the transmitted e-mail to the mail transmission program 4 via the CGI 5. The e-mail sending program 4 that has received the e-mail
The e-mail is transmitted to the mail server 1 by a normal smpt protocol.
【0035】従って、この電子メールの暗号化方法によ
れば、WWWブラウザ3とhttpd6との間における
電子メールの送受信が、httpsにより暗号化された
電子メールを用いて行われているため、ネットワーク上
における電子メールの秘密保持を適切に行えると共に、
暗号化を行う際に、端末に暗号化のための特別な部材を
設ける必要が無いため、端末のコストの上昇を抑えるこ
とができる。Therefore, according to the electronic mail encryption method, the transmission and reception of the electronic mail between the WWW browser 3 and the httpd 6 is performed by using the electronic mail encrypted by the https, so that the electronic mail is transmitted over the network. Properly confidential emails at
When performing encryption, there is no need to provide a special member for encryption in the terminal, so that an increase in the cost of the terminal can be suppressed.
【0036】次に、図1に示される電子メールの暗号化
システムにおけるWWWブラウザ3の画面表示の一例を
図2を参照して説明する。Next, an example of a screen display of the WWW browser 3 in the electronic mail encryption system shown in FIG. 1 will be described with reference to FIG.
【0037】図2に、図1に示されるWWWブラウザ3
による画面表示の一例を示す。ただし、図1に示す電子
メールの暗号化システムと同様な部材には同じ番号を付
す。この図2に示されるように、WWWブラウザ3から
WWWサーバ2にアクセスし、電子メール送受信用のパ
スワード入力画面21をWWWブラウザ3に表示する。
この画面にはCGIに備えられた送受信用のプログラム
とやり取りする項目が記述されている。ここでメールサ
ーバ1のユーザー名とパスワードを入力すると、図1に
示されるCGI5の制御により、電子メール受送信選択
の画面23が表示される。FIG. 2 shows the WWW browser 3 shown in FIG.
1 shows an example of a screen display by the following. However, the same members as those in the electronic mail encryption system shown in FIG. As shown in FIG. 2, the WWW browser 3 accesses the WWW server 2 and displays a password input screen 21 for sending and receiving e-mail on the WWW browser 3.
On this screen, items to be exchanged with a transmission / reception program provided in the CGI are described. Here, when the user name and password of the mail server 1 are input, a screen 23 for selecting an e-mail transmission / reception is displayed under the control of the CGI 5 shown in FIG.
【0038】電子メール受信を選択すると、電子メール
一覧の画面25が表示され、メールサーバ1に届いてい
る電子メールのタイトルの一覧を見ることができる。こ
の画面で閲覧したい電子メールのタイトルを選択する
と、電子メール受信・閲覧の画面27においてメールの
内容を見ることができる。When an e-mail reception is selected, an e-mail list screen 25 is displayed, and a list of e-mail titles reaching the mail server 1 can be viewed. When the title of the e-mail to be viewed is selected on this screen, the contents of the e-mail can be viewed on the e-mail reception / browsing screen 27.
【0039】受送信選択の画面で電子メール送信を選択
すると、電子メール送信の画面29が表示され、電子メ
ールを記入しWWWサーバ2に送信するための情報が入
力できる。When e-mail transmission is selected on the reception / transmission selection screen, an e-mail transmission screen 29 is displayed, in which information for writing an e-mail and transmitting it to the WWW server 2 can be input.
【0040】WWWサーバ2とWWWブラウザ3との間
の通信はすべてhttpsにより暗号化されているの
で、画面に表示される情報、入力する情報は暗号化され
てWWWサーバ2に届く。WWWサーバ2とメールサー
バ1との間は通常のpop、smtpによりデータが流
れるが、メールサーバ1とhttpd6とが同一のコン
ピューター上にあるため、電子メールがネットワーク上
を流れることはなく、その安全性についての問題はな
い。Since all communication between the WWW server 2 and the WWW browser 3 is encrypted by https, the information displayed on the screen and the information to be input reach the WWW server 2 after being encrypted. Data flows between the WWW server 2 and the mail server 1 by ordinary pop and smtp. However, since the mail server 1 and the httpd 6 are on the same computer, the e-mail does not flow on the network. There is no gender problem.
【0041】従って、この電子メールの暗号化方法の一
実施形態によれば、WWWブラウザ3を備えた端末が電
子メールの受信を行う場合には、その受信する電子メー
ルがhttpsにより暗号化され、さらに、WWWブラ
ウザ3を備えた端末からメールサーバに電子メールの送
信を行う場合には、WWWブラウザ3により暗号化され
ていることにより、その電子メールのセキュリティを向
上させることができ、暗号化及び復号化における特別の
部材も、各端末において必要ではないことから、端末の
コストの上昇も抑えることができる。Therefore, according to one embodiment of the electronic mail encryption method, when a terminal equipped with the WWW browser 3 receives an electronic mail, the received electronic mail is encrypted by https, Further, when an electronic mail is transmitted from a terminal equipped with the WWW browser 3 to the mail server, since the electronic mail is encrypted by the WWW browser 3, the security of the electronic mail can be improved. Since a special member for decoding is not required for each terminal, it is possible to suppress an increase in the cost of the terminal.
【0042】次に本発明に係る電子メールの暗号化シス
テムの実施形態について図面を参照してさらに詳細に説
明する。図3に、本発明に係る電子メールの暗号化シス
テムの一実施形態の概略図を示す。Next, an embodiment of an electronic mail encryption system according to the present invention will be described in more detail with reference to the drawings. FIG. 3 shows a schematic diagram of an embodiment of an electronic mail encryption system according to the present invention.
【0043】この図3に示されるように、この電子メー
ルの暗号化システムは、企業内ネットワーク(イントラ
ネット)39と、企業の外、つまり社外のネットワーク
(インターネット)上の端末37との間において電子メ
ールをやり取りする場合を想定している。As shown in FIG. 3, the electronic mail encryption system comprises an electronic mail between a company network (intranet) 39 and a terminal 37 outside the company, that is, on a network outside the company (Internet). It is assumed that mail is exchanged.
【0044】企業内ネットワーク39は、受信した電子
メールを蓄積するメールサーバ31と、WWWサーバ3
3と、外部からの不必要なデータの進入を阻止するfi
rewall35とから構成されている。The in-company network 39 includes a mail server 31 for storing the received e-mail and the WWW server 3
3 and fi to prevent the entry of unnecessary data from outside
rewall35.
【0045】企業内ネットワーク39はfirewal
l35により守られており、従って、この内部での通常
の電子メールの送受信は暗号化されていない。しかしな
がら社外のネットワークに電子メールのデータが流れる
ときは、暗号化を行う。The corporate network 39 is a firewall
135, and therefore the normal transmission and reception of e-mail inside it is not encrypted. However, when e-mail data flows to a network outside the company, encryption is performed.
【0046】この場合、firewall35は、社外
からWWWサーバ33のみはアクセスできるように設定
されている。このことにより、WWWサーバ33と社外
の端末37とは通信を行える。WWWサーバ33は市販
のhttps(SSL)を用いた暗号化サーバであり、
社外の端末37との間の通信は、すべてhttpsによ
り暗号化される。また、WWWサーバ33にはメールサ
ーバ31との間で電子メールを送受信するCGIプログ
ラムが組み込まれている。In this case, the firewall 35 is set so that only the WWW server 33 can access from outside the company. Thus, the WWW server 33 can communicate with the terminal 37 outside the company. The WWW server 33 is a commercially available encryption server using https (SSL),
All communication with the terminal 37 outside the company is encrypted by https. The WWW server 33 has a built-in CGI program for sending and receiving electronic mail to and from the mail server 31.
【0047】この図3に示される電子メールの暗号化シ
ステムの動作について詳細に説明する。図3を参照する
と、社外の端末37からメールサーバ31に蓄積されて
いる電子メールを受信するためには、まず社外の端末3
7に組み込まれているWWWブラウザ(不図示)を利用
してWWWサーバ33にアクセスする。The operation of the electronic mail encryption system shown in FIG. 3 will be described in detail. Referring to FIG. 3, in order to receive the electronic mail stored in the mail server 31 from the terminal 37 outside the company, first, the terminal 3 outside the company
The server accesses the WWW server 33 using a WWW browser (not shown) incorporated in the server 7.
【0048】WWWサーバ33には電子メールを受信し
たことを示す画面があり、社外の端末37上のWWWブ
ラウザからメールサーバ31のユーザ名およびパスワー
ドを入力すればCGIプログラムを介してメールサーバ
31上の電子メールが表示される。The WWW server 33 has a screen indicating that the e-mail has been received. If the user name and password of the mail server 31 are input from a WWW browser on a terminal 37 outside the company, the screen is displayed on the mail server 31 via the CGI program. Is displayed.
【0049】その際、メールサーバ31とWWWサーバ
33との間は電子メールが暗号化されずに転送される
が、WWWサーバ33と社外の端末37との間はhtt
ps(SSL)により、暗号化されて転送される。At this time, the electronic mail is transferred without being encrypted between the mail server 31 and the WWW server 33, but the electronic mail is transferred between the WWW server 33 and the terminal 37 outside the company.
The data is encrypted and transferred by ps (SSL).
【0050】逆に、社外の端末37からメールサーバ3
1に対して電子メールを送信する場合は、WWWサーバ
33の電子メール送信画面上に社外の端末37のWWW
ブラウザから電子メールの内容を入力する。すると、W
WWサーバ33はCGIプログラムを介して入力された
電子メールをメールサーバ31に送信する。この際、社
外の端末37からWWWサーバ33までの間は、電子メ
ールの内容はhttpsにより暗号化されて転送され
る。Conversely, from the terminal 37 outside the company, the mail server 3
In order to send an e-mail to the terminal 37, the WWW server 33 displays the WWW of the terminal 37 outside the company on the e-mail transmission screen.
Enter the content of the e-mail from the browser. Then W
The WW server 33 transmits the e-mail input via the CGI program to the mail server 31. At this time, between the terminal 37 outside the company and the WWW server 33, the contents of the e-mail are encrypted by https and transferred.
【0051】従って、この実施形態によれば、社外ネッ
トワークに接続された社外の端末37において、メール
サーバ31に蓄積された電子メールの送受信を行う場
合、httpsにより暗号化された電子メールを用い
て、WWWサーバ33と社外の端末37との間において
電子メールのやり取りを行っているため、安全に電子メ
ールの送受信を行うことができる。Therefore, according to this embodiment, when transmitting / receiving the e-mail stored in the mail server 31 at the external terminal 37 connected to the external network, the e-mail encrypted by https is used. Since the electronic mail is exchanged between the WWW server 33 and the terminal 37 outside the company, the electronic mail can be transmitted and received safely.
【0052】また、電子メールの暗号化及び復号化は、
WWWサーバ33、又は社外の端末37に備えられたW
WWブラウザにより行われており、特にWWWブラウザ
は、httpsに対応したものであるならば一般的なも
のを利用することができるため、電子メールを暗号化及
び復号化するために特別な部材を特に設ける必要はない
ため、社外の端末37のコストの上昇を抑えて電子メー
ルの暗号化及び復号化を行うことができる。Also, the encryption and decryption of an e-mail
WWW server 33 or W provided on terminal 37 outside the company
It is performed by a WW browser. In particular, since a WWW browser can use a general one as long as it is compatible with https, a special member is particularly provided for encrypting and decrypting an e-mail. Since there is no need to provide the terminal, it is possible to encrypt and decrypt the electronic mail while suppressing an increase in the cost of the terminal 37 outside the company.
【0053】また、社外の端末37は、httpsに対
応したWWWブラウザを備えていれさえすれば良いた
め、社外ネットワーク上の任意の位置から、暗号化され
た電子メールの送受信を行うことができる。Further, since the terminal 37 outside the company only needs to have a WWW browser compatible with https, it is possible to transmit and receive the encrypted e-mail from an arbitrary position on the company network.
【0054】[0054]
【発明の効果】以上の説明から明らかなように、本発明
によれば、World Wide Webにおいて採用
されているhttps(SSL)という暗号化通信の技
術を用いることにより、WWWサーバとWWWブラウザ
との間の全ての通信におけるデータを暗号化しているた
め、送受信を行う個人の特定、若しくは端末の特定を行
わずに、電子メールを暗号化して送受信でき、ネットワ
ーク上の任意の場所から、専用のソフトウェアを用いず
に暗号化された電子メールを送受信することができ、そ
の安全性と、効率を向上することの可能な電子メールの
暗号化システム及び暗号化方法を提供することができ
る。As is apparent from the above description, according to the present invention, by using the encrypted communication technology called https (SSL) adopted in the World Wide Web, the communication between the WWW server and the WWW browser can be realized. Encrypted data in all communication between the devices, so you can encrypt and send e-mail without specifying the individual who sends and receives or the terminal, and you can use dedicated software from any place on the network It is possible to provide an electronic mail encryption system and an encryption method capable of transmitting and receiving an encrypted electronic mail without using the electronic mail, and improving its security and efficiency.
【0055】また、暗号化はWWWサーバとWWWブラ
ウザ各々における情報とを使用して行うため、電子メー
ルの暗号化のための個人、若しくは個々の端末の情報は
不要である。そのため、鍵の公開等が不要であり、電子
メールの暗号化を効率的に行うことが可能な電子メール
の暗号化システム及び暗号化方法を提供することができ
る。Further, since the encryption is performed using the information in the WWW server and the information in the WWW browser, there is no need for information on individuals or individual terminals for encrypting electronic mail. Therefore, it is not necessary to disclose a key or the like, and it is possible to provide an electronic mail encryption system and an electronic mail encryption method that can efficiently perform electronic mail encryption.
【図1】本発明に係る電子メールの暗号化システムの一
実施形態の概念図である。FIG. 1 is a conceptual diagram of an embodiment of an electronic mail encryption system according to the present invention.
【図2】図1に示す電子メールの暗号化システムにおけ
るWWWブラウザによる表示画面の一例を示す図であ
る。FIG. 2 is a view showing an example of a display screen by a WWW browser in the electronic mail encryption system shown in FIG. 1;
【図3】本発明に係る電子メールの暗号化システムの一
実施形態の概略図である。FIG. 3 is a schematic diagram of an embodiment of an electronic mail encryption system according to the present invention.
1 メールサーバ 2 WWWサーバ 3 WWWブラウザ 4 メール受信プログラム及びメール送信プログラム 5 CGI(Common Gateway Inte
rface) 6 httpd 21 パスワード入力画面 23 受送信選択画面 25 電子メール一覧画面 27 電子メール受信・閲覧画面 29 電子メール送信画面 31 メールサーバ 33 WWWサーバ 35 firewall 37 社外の端末 39 企業内ネットワークReference Signs List 1 mail server 2 WWW server 3 WWW browser 4 mail receiving program and mail sending program 5 CGI (Common Gateway Inte
6 httpd 21 Password input screen 23 Receiving / sending selection screen 25 E-mail list screen 27 E-mail reception / browsing screen 29 E-mail transmission screen 31 Mail server 33 WWW server 35 firewall 37 Outside terminal 39 Corporate network
Claims (5)
de Web)において採用されている暗号化通信の技
術により暗号化して送信し、かつ、受信した前記暗号化
通信の技術により暗号化された電子メールを復号化して
画面に表示させるブラウザを備えた少なくとも1以上の
端末と、 受信した電子メールを蓄積するメールサーバと、 前記端末から送信された前記暗号化通信の技術により暗
号化された電子メールを復号化して前記メールサーバに
送信し、かつ、前記メールサーバから送信された電子メ
ールを前記暗号化通信の技術により暗号化して前記端末
に送信するWWWサーバとを有することを特徴とする電
子メールの暗号化システム。An electronic mail is sent to WWW (World Wid).
at least a browser provided with a browser for encrypting and transmitting the encrypted e-mail by the encrypted communication technology adopted in the de Web) and decrypting the received e-mail by the encrypted communication technology and displaying the e-mail on a screen. One or more terminals, a mail server for storing received e-mails, and an e-mail encrypted by the encrypted communication technology transmitted from the terminal, decrypted and transmitted to the mail server, and A WWW server for encrypting the electronic mail transmitted from the mail server by the encrypted communication technique and transmitting the encrypted electronic mail to the terminal.
いることを特徴とする請求項1記載の電子メールの暗号
化システム。2. The electronic mail encryption system according to claim 1, wherein said browser comprises a WWW browser.
れた前記暗号化通信の技術により暗号化された電子メー
ルを復号化し、かつ、電子メールを前記暗号化通信の技
術により暗号化して出力するhttpdと、 前記httpdにより復号化された電子メールをメール
サーバに送信すると共に、前記メールサーバから送信さ
れた電子メールを受信するCommon Gatewa
y Interfaceとを有することを特徴とする請
求項1又は請求項2のいずれかの請求項に記載された電
子メールの暗号化システム。3. The WWW server decrypts the e-mail transmitted from the terminal and encrypted by the encrypted communication technique, and outputs the e-mail after encrypting the e-mail by the encrypted communication technique. httpd, a Common Gateway that sends an email decrypted by the httpd to a mail server, and receives an email sent from the mail server.
3. The e-mail encryption system according to claim 1, further comprising: y Interface.
ールをWWW(World Wide Web)におい
て採用されている暗号化通信の技術により暗号化してW
WWサーバに備えられたhttpdに送信する工程と、 前記暗号化された電子メールをWWWサーバに備えられ
たhttpdにより復号化し、CommonGatew
ayInterfaceに送信する工程と、 前記CommonGatewayInterfaceに
送信された電子メールを、CommonGateway
Interfaceに備えられたメール送信プログラム
に従ってメールサーバに送信する工程とを備えた、端末
からメールサーバへの電子メール送信工程と、 前記CommonGatewayInterface
が、Common GatewayInterface
に備えられたメール受信プログラムに従ってメールサー
バから電子メールを受信し、該受信した電子メールを前
記httpdに出力する工程と、 前記httpdが、httpdに出力された電子メール
を、前記暗号化通信の技術により暗号化してブラウザが
備えられた端末に送信する工程と、 前記暗号化された電子メールを受信した端末が、前記ブ
ラウザにより受信した電子メールを復号化して表示する
工程とを備えた、メールサーバから端末への電子メール
送信工程とを有することを特徴とする電子メールの暗号
化方法。4. An electronic mail is encrypted by a browser provided in a terminal by an encryption communication technique adopted in WWW (World Wide Web), and W
Transmitting to the httpd provided in the WWW server; decrypting the encrypted e-mail using the httpd provided in the WWW server;
transmitting the e-mail sent to the CommonGatewayInterface to the CommonGateway.
An e-mail transmission step from a terminal to a mail server, comprising: a step of transmitting an e-mail to a mail server according to a mail transmission program provided in the Interface; and the CommonGatewayInterface.
, Common GatewayInterface
Receiving an e-mail from a mail server according to a mail receiving program provided in the server, and outputting the received e-mail to the httpd, and the httpd converting the e-mail output to the httpd into the encrypted communication technology. A mail server comprising: a step of transmitting the encrypted e-mail to a terminal provided with a browser; and a step of receiving the encrypted e-mail and decoding and displaying the e-mail received by the browser. And transmitting an e-mail from the terminal to the terminal.
ていることを特徴とする請求項4記載の電子メールの暗
号化方法。5. The method according to claim 4, wherein the browser comprises a WWW browser.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001175628A JP2002049568A (en) | 2001-06-11 | 2001-06-11 | System and method for ciphering electronic mail |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001175628A JP2002049568A (en) | 2001-06-11 | 2001-06-11 | System and method for ciphering electronic mail |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9160989A Division JPH118617A (en) | 1997-06-18 | 1997-06-18 | Encryption system for electronic mail and encryption method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2002049568A true JP2002049568A (en) | 2002-02-15 |
Family
ID=19016727
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001175628A Pending JP2002049568A (en) | 2001-06-11 | 2001-06-11 | System and method for ciphering electronic mail |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2002049568A (en) |
-
2001
- 2001-06-11 JP JP2001175628A patent/JP2002049568A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1717697B (en) | System and method for compressing secure e-mail for exchange with a mobile data communication device | |
| JP6573600B2 (en) | A method performed by at least one server for processing data packets from a first computing device to a second computing device to allow end-to-end encrypted communication | |
| JP4875745B2 (en) | Multi-stage system and method for processing encoded messages | |
| US6904521B1 (en) | Non-repudiation of e-mail messages | |
| US6836795B2 (en) | Mapping connections and protocol-specific resource identifiers | |
| WO2020176975A1 (en) | Blockchain-based secure email system | |
| US20100037050A1 (en) | Method and apparatus for an encrypted message exchange | |
| CA2394451C (en) | System, method and computer product for delivery and receipt of s/mime-encrypted data | |
| JP2002024147A (en) | System and method for secure mail proxy and recording medium | |
| US20020178353A1 (en) | Secure messaging using self-decrypting documents | |
| US7299349B2 (en) | Secure end-to-end notification | |
| US20080037787A1 (en) | Secure transport for mobile communication network | |
| US6944762B1 (en) | System and method for encrypting data messages | |
| WO2003015367A2 (en) | System and method for processing encoded messages | |
| CA2598227C (en) | Mapping an encrypted https network packet to a specific url name and other data without decryption outside of a secure web server | |
| US12101304B2 (en) | On-demand secure email transformation | |
| JP2001203761A (en) | Relay device and network system provided with the same | |
| JPH118617A (en) | Encryption system for electronic mail and encryption method | |
| US11968188B2 (en) | Secure email transmission via treasury portal | |
| JP2002049568A (en) | System and method for ciphering electronic mail | |
| JP3803522B2 (en) | E-mail server system | |
| JP2003134167A (en) | E-mail delivery server | |
| JP6167598B2 (en) | Information processing apparatus, information processing method, and computer program | |
| KR101275470B1 (en) | Method for administering message input program and agent program by using the process of encoding-decoding process of multimedia message | |
| JP2004078559A (en) | Encryption mail communication method and encryption mail system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20041005 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20041012 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20050222 |