摘要 |
A system, method and machine readable medium are described for establishing trust using secure communication protocols by generating a communication at an authentication server directed to a client device having authenticators; signing the first communication using a key of a self-signed certificate from a decentralized public key infrastructure (PKI); establishing a first channel with an app on the client device using a communication infrastructure; transmitting the first communication with the signature to the app over the first channel; establishing a second channel with an authentication client on the client device using a trusted secure communication infrastructure; transmitting a second key of the self-signed certificate from the decentralized PKI to the authentication client over the second channel; providing the first communication from the app to the authentication client; and the authentication client using the second key to validate the signature generated over the first authentication-related communication with the first key. |