loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: George Hatzivasilis 1 ; Apostolos Theodoridis 2 ; Elias Gasparis 2 and Charalampos Manifavas 3

Affiliations: 1 Technical University of Crete, Greece ; 2 University of Crete, Greece ; 3 Technological Educational Institute of Crete, Greece

Keyword(s): Cryptographic Library, Lightweight Cryptography, API, Embedded Systems, Security.

Abstract: The evolution of embedded systems and their applications in every daily activity, derive the development of lightweight cryptography. Widely used crypto-libraries are too large to fit on constrained devices, like sensor nodes. Also, such libraries provide redundant functionality as each lightweight and ultra-lightweight application utilizes a limited and specific set of crypto-primitives and protocols. In this paper we present the ULCL crypto-library for embedded systems. It is a compact software cryptographic library, optimized for space and performance. The library is a collection of open source ciphers (27 overall primitives). We implement a common lightweight API for utilizing all primitives and a user-friendly API for users that aren’t familiar with cryptographic applications. One of the main novelties is the configurable compilation process. A user can compile the exact set of crypto-primitives that are required to implement a lightweight application. The library is implemented in C and measurements were made on PC, BeagleBone and MemSic IRIS devices. ULCL occupies 4 – 516.7KB of code. We compare our library with other similar proposals and their suitability in different types of embedded devices. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 44.223.40.255

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Hatzivasilis, G.; Theodoridis, A.; Gasparis, E. and Manifavas, C. (2014). ULCL - An Ultra-lightweight Cryptographic Library for Embedded Systems. In Proceedings of the 4th International Conference on Pervasive and Embedded Computing and Communication Systems (PECCS 2014) - MeSeCCS; ISBN 978-989-758-000-0; ISSN 2184-2817, SciTePress, pages 247-254. DOI: 10.5220/0004900602470254

@conference{meseccs14,
author={George Hatzivasilis. and Apostolos Theodoridis. and Elias Gasparis. and Charalampos Manifavas.},
title={ULCL - An Ultra-lightweight Cryptographic Library for Embedded Systems},
booktitle={Proceedings of the 4th International Conference on Pervasive and Embedded Computing and Communication Systems (PECCS 2014) - MeSeCCS},
year={2014},
pages={247-254},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004900602470254},
isbn={978-989-758-000-0},
issn={2184-2817},
}

TY - CONF

JO - Proceedings of the 4th International Conference on Pervasive and Embedded Computing and Communication Systems (PECCS 2014) - MeSeCCS
TI - ULCL - An Ultra-lightweight Cryptographic Library for Embedded Systems
SN - 978-989-758-000-0
IS - 2184-2817
AU - Hatzivasilis, G.
AU - Theodoridis, A.
AU - Gasparis, E.
AU - Manifavas, C.
PY - 2014
SP - 247
EP - 254
DO - 10.5220/0004900602470254
PB - SciTePress