A revocable fingerprint template generation using cartesian transformation to prevent privacy and security concerns. The system does fingerprint matching on the transformed templates, and is able to recover the original hash of the fingerprint template by using reed-solomon error correction mechanism.
fvs2.py contains the main function.
This is a research project. Details can be found in the pre-print: https://arxiv.org/pdf/1907.04156.pdf .
Please cite this work as below if you use this repository for research:
@misc{aydar2019private, title={Private key encryption and recovery in blockchain}, author={Mehmet Aydar and Salih Cemil Cetin and Serkan Ayvaz and Betul Aygun}, year={2019}, eprint={1907.04156}, archivePrefix={arXiv}, primaryClass={cs.CR} }