| CPC H04L 63/0861 (2013.01) [H04L 63/10 (2013.01); H04L 9/3231 (2013.01)] | 13 Claims | 

| 
               1. A method for authorizing access to one or more secured computer resources, the method comprising: 
            storing an obfuscated reference biometric vector at an authentication computing device, the obfuscated reference biometric vector previously obfuscated from a reference biometric vector using a similarity-preserving obfuscation at a client computing device, wherein the reference biometric vector includes N dimensions, wherein the similarity-preserving obfuscation is a deterministic vector rotation in which a sequence of rotations is applied relative to one or more of the N dimensions, and wherein the sequence of rotations is generated based on a seed value; 
                receiving an obfuscated authentication biometric vector, the obfuscated authentication biometric vector previously obfuscated from an authentication biometric vector using the similarity-preserving obfuscation at the client computing device; 
                testing a similarity of the obfuscated reference biometric vector and the obfuscated authentication biometric vector at the authentication computing device; and 
                based on the similarity being within an authentication threshold, communicating an authentication authorization from the authentication computing device to the client computing device to grant access to the one or more secured computer resources, 
                wherein the similarity-preserving obfuscation uses a received authentication credential as the seed value for a random number generator to generate the sequence of rotations. 
               |