Personal PKI for the smart device era