How to bring OpenSSL RSA decrypt function in bootloader instead of Monochyper Module

I am currently working on to bring the RSA encryption in Ardupilot. As the Monochyper module does not gives the pfx based encryption, i want to replace that with Openssl RSA in the bootloader level to compare the private and public key.

I do not have clue how to achieve this, though I see the config files are talking about the enabling openssl. I am not sure what the modification i need to do on the config files.

Please provide some insights or reference documentation, if you have an understanding.

Hi! Have you successfully implemented RSA encryption? If so, could you share with me the steps you followed? Iā€™m also attempting to do the same.

1 Like