Password-authenticated public key establishment Grant US-11296875-B2 United States of America 05 Apr 2022