• DocumentCode
    136320
  • Title

    Parallel implementation of public key cryptosystems using Web workers

  • Author

    Sumi, Takuya ; Ishiguro, Tsukasa ; Kiyomoto, Shinsaku ; Miyake, Yutaka ; Kobayashi, Toru ; Takagi, Tsuyoshi

  • Author_Institution
    Grad. Sch. of Math., Kyushu Univ., Fukuoka, Japan
  • fYear
    2014
  • fDate
    10-13 Jan. 2014
  • Firstpage
    1126
  • Lastpage
    1127
  • Abstract
    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.
  • Keywords
    Android (operating system); Internet; Java; application program interfaces; authoring languages; digital signatures; formal specification; online front-ends; parallel processing; public key cryptography; API; Android tablet; Firefox; Google Chrome; Internet Explorer; Internet election campaign; JavaScript; Nexus 7; Opera; Web application; Web browsers; Web workers; Windows PC; background workers; communication security; digital signatures; parallel implementations; public key cryptosystems; real-time broadcasting; specification; Browsers; Educational institutions; Internet; Message systems; Public key cryptography;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Consumer Communications and Networking Conference (CCNC), 2014 IEEE 11th
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-4799-2356-4
  • Type

    conf

  • DOI
    10.1109/CCNC.2014.6940513
  • Filename
    6940513