Hi all,
I am writing in behalf of Security Pattern, a security firm
specialized in embedded systems.
We are a member of the QUBIP European Funded Project
(https://qubip.eu), which aims at transitioning protocols,
networks, and systems to Post Quantum algorithms.
As a result of the project, we have integrated a set of Post
Quantum algorithms in the TLS1.3 stack of the MbedTLS code (see
here https://github.com/QUBIP/pq-mqtt-client-mbedtls).
We have code running on STM32 Nucleo board in two versions:
the former is a full software, by leveraging the crypto primitives
provided in a library developed by another partner, the latter
using a Secure Element emulated by FPGA connected via I2C (also
developed by another partner of QUBIP).
Our main work has beed dedicated to integrating the new hybrid KEM
and signatures (MLKEM768-x25519 and MLDSA44-Ed25519) into the TLS
stack, in order to demonstrate communication with an MQTT broker
running OpenSSL.
At the current stage we are about to publish the code on github
with MIT license (here
https://github.com/QUBIP/pq-mqtt-client-mbedtls).
Meanwhile, we think the effort we made could be of help for
MBedTLS development/developers. So I would like to ask if you can
address me to some contact that is responsible in MbedTLS or ARM
about the PQC transition or the best way to facilitate the
use/integration of our work.
Best Regards,
Alberto
--
|
|
Alberto Battistello |
Senior Security Engineer |
M. +39 333 3239810 |
|
Via G. Boccaccio, 58 | 25080 Mazzano (BS) | Italy | P.I.
03943650980 |
www.securitypattern.com |
Follow Linkedin | We value your
privacy |