The Horcrux Protocol: A Method for Decentralized Biometric-based Self-sovereign Identity | IEEE Conference Publication | IEEE Xplore