I got a question here! Is there any library to make ASYMMETRIC ENCRYPTION,
PLEASE DONT TELL ME TO GOOGLE IT, i search for hours. everything i found was a topic about a guy who tell he made a aes and rsa library for arduino, but he never mentionned the link to download it..I found thing about crypto suite but is seems to be symmetric encryption.
The thing is that i create a symmetric encryption algorythm but i need to send the key throught the internet. So i need asymmetric encryption to send these data first.
What you are trying to do is non-trivial. Proper crpyto implementations require a good attention to detail. Also, using a reputable library is important.
Even if you use a reputable library, if you don't know the correct techniques and pitfalls to avoid, you will end up with an insecure application.
With that disclaimer out of the way, here is a StackOverflow question:
I have used the TomCrypt library (google that) on a less powerful system than the cortex-m3, but not asymmetric crypto. Asym. crypto will be quite taxing, but not impossible. Give tomcrypt a try. I know it used to be well regarded, but may no longer be due to it's lack of a supporting developer. With crypto the more eyes you have on the library to find and fix bugs the better!