Demonstration of Performance for Low Cost Personal HSM

  • Pascal Urien

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This demonstration presents an original personal Hardware Secure Module (HSM) server, built from grid of secure elements and host system (Raspberry Pi), with internet connectivity. Each secure element is plugged in a board with a microcontroller providing I2C (Inter-Integrated Circuit) interface. The host system executes the open software IoSEv5 (Internet of Secure Elements version 5), which manages two T CP/IP daemons. First is used for downloading software in secure elements, second is a TLS front server that send/receive TLS packets to/from TLS backend servers running in secure elements. Applications hosted in secure elements implement a keystore, which stores cryptographic keys and computes signature over 256 bits elliptic curve. The demonstration shows the grid at work with 16 simultaneous TLS sessions performing signature operation. It shows that performance follows the Amdahl's law, with a speeding factor of about 50.

Original languageEnglish
Title of host publication2023 IEEE 20th Consumer Communications and Networking Conference, CCNC 2023
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages879-880
Number of pages2
ISBN (Electronic)9781665497343
DOIs
Publication statusPublished - 1 Jan 2023
Event20th IEEE Consumer Communications and Networking Conference, CCNC 2023 - Las Vegas, United States
Duration: 8 Jan 202311 Jan 2023

Publication series

NameProceedings - IEEE Consumer Communications and Networking Conference, CCNC
Volume2023-January
ISSN (Print)2331-9860

Conference

Conference20th IEEE Consumer Communications and Networking Conference, CCNC 2023
Country/TerritoryUnited States
CityLas Vegas
Period8/01/2311/01/23

Keywords

  • Personal HSM
  • Secure Element
  • Security
  • TLS

Fingerprint

Dive into the research topics of 'Demonstration of Performance for Low Cost Personal HSM'. Together they form a unique fingerprint.

Cite this