Dear sir/madam,

Hope you are doing good!

We are working on a lightweight TLS implementation for embedded hardware and want to add our own algorithm inside mbedTLS. As per my knowledge, we have to add a .h file in mbedtls/include/mbedtls and .c file in the library. Also, we have to list our algorithm in library/CMakeLists.txt. Except these, what should be the procedure?

Also, our task is during handshake, the receiver chooses our algorithm instead of the default one for encryption and decryption. If someone could help us regarding this then it would be great.

Thanks in advance.
Regards,

--
Dr. Vishal J. Rathod
(Member - IEEE, ACM, IET)
Senior Project Engineer (SPE),
IoT R & D Group,
C-DAC, Electronic City,
Bengaluru, Karnataka, India.

Email ID: rathodvishal78@gmail.com and vishalrathod@ieee.org
Mobile - 9879957770