Parallel Implementation of Public Key Cryptosystems using Web Workers

被引:0
|
作者
Sumi, Takuya [1 ]
Ishiguro, Tsukasa [2 ]
Kiyomoto, Shinsaku [2 ]
Miyake, Yutaka [2 ]
Kobayashi, Toru [3 ]
Takagi, Tsuyoshi [4 ]
机构
[1] Kyushu Univ, Grad Sch Math, Fukuoka 812, Japan
[2] TKDDI R Labs Inc, Saitama, Japan
[3] Nagasaki Univ, Grad Sch Engn, Nagasaki, Japan
[4] Kyushu Univ, Inst Math Ind, Fukuoka, Japan
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Web Workers is a specification that defines an API which allows Web application developers to use background workers running scripts in parallel. Web Workers is used with JavaScript and is platform-independent. Hence, Web applications written in JavaScript can be used for a wide variety of purposes. There are many Web applications and some of them, for instance Internet election campaign and real-time broadcasting, need secure communications. We can include digital signatures with such Web applications to guarantee their security of communications. In this demonstration proposal, we assess the performance of parallel implementations of public key cryptosystems on several Web browsers (Internet Explorer, Google Chrome, Opera, and Firefox). With our implementation, it is possible to verify a message in 1.03 milliseconds on a Windows PC and 5.49 milliseconds on an Android tablet (Nexus 7). We also propose cryptography applications for Web browsers.
引用
收藏
页数:2
相关论文
共 50 条