In this paper, we provide a framework for analyzing the security of biometric authentication schemes. We formalize two security properties, unforgeability and indistinguishability, and propose generic constructions. We also analyze existing instantiations based on function-hiding inner product functional encryption, demonstrating conditions for achieving security within our model.