REAL

Cross-platform Identity-based Cryptography using WebAssembly

Vécsi, Ádám and Bagossy, Attila and Pethő, Attila (2019) Cross-platform Identity-based Cryptography using WebAssembly. INFOCOMMUNICATIONS JOURNAL, 11 (4). pp. 31-38. ISSN 2061-2079

[img]
Preview
Text
InfocomJ_2019_4_5_Vecsi.pdf

Download (1MB) | Preview

Abstract

The explosive spread of the devices connected to the Internet has increased the need for efficient and portable cryptographic routines. Despite this fact, truly platformindependent implementations are still hard to find. In this paper, an Identitybased Cryptography library, called CryptID is introduced. The main goal of this library is to provide an efficient and opensource IBC implementation for the desktop, the mobile, and the IoT platforms. Powered by WebAssembly, which is a specification aiming to securely speed up code execution in various embedding environments, CryptID can be utilized on both the client and the server-side. The second novelty of CrpytID is the use of structured public keys, opening up a wide range of domain-specific use cases via arbitrary metadata embedded into the public key. Embedded metadata can include, for example, a geolocation value when working with geolocation-based Identitybased Cryptography, or a timestamp, enabling simple and efficient generation of singleuse keypairs. Thanks to these characteristics, we think, that CryptID could serve as a real alternative to the current Identitybased Cryptography implementations.

Item Type: Article
Subjects: Q Science / természettudomány > QA Mathematics / matematika > QA75 Electronic computers. Computer science / számítástechnika, számítógéptudomány
SWORD Depositor: MTMT SWORD
Depositing User: MTMT SWORD
Date Deposited: 20 Apr 2020 08:31
Last Modified: 30 Jun 2020 23:31
URI: http://real.mtak.hu/id/eprint/108174

Actions (login required)

Edit Item Edit Item