CPC H04L 9/0825 (2013.01) [H04L 9/0866 (2013.01); H04L 9/0869 (2013.01)] | 20 Claims |
1. A method for securing communication channels for onboarding a new user, comprising:
generating, by an onboarding application executed on a new user mobile electronic device, a new user cryptographic key pair using secure hardware on the new user mobile electronic device;
protecting, by the onboarding application, a new user private key of the new user cryptographic key pair with a new user biometric or passcode and storing the protected new user private key on the new user mobile electronic device;
communicating, by the onboarding application, new user information and a new user public key of the new user cryptographic key pair to a backend computer program for an organization;
receiving, by the onboarding application, encrypted new user credentials from the backend computer program;
retrieving, by the onboarding application, the protected new user private key and unlocking the new user protected private key using the new user biometric or passcode; and
decrypting, by the onboarding application, the encrypted new user credentials.
|