PKI authentication technology