I want to enable secure communication by embedding a certificate chip for a PKI in my embedded system so I can sign outgoing messages and make certificate challenges. I was expecting that there exist particular chips that have these certificates installed and that I can query these chips through some interface (I2C etc.). But I am unable to find them.
Is my understanding of the idea somewhat off? Do such chips exist? What is such a chip called or what companies sell them?
If such chips are available, how would I best add them to my system? (I want to start with an Arduino with the GSM shield sending encrypted messages.)
Examples of such chips are the ones inside SIM cards, SmartCards or passports.