Multi-Biometric Template Protection Based on Bloom Filters

Multi-Biometric Template Protection Based on Bloom Filters

Implementation of the feature level fusion of Bloom filter based protected templates proposed by Gomez-Barrero et al. [IF18]


Free and unrestricted for academic and teaching use, but not for commercial purposes. Available at GitHub:

  • The multi-biometric scheme to fuse two (or more) Bloom filter protected templates can be found here
  • In addition, the implementation of two unimodal Bloom filter based template protection schemes can be found on the following links:


More details in:

  • [IF18] M. Gomez-Barrero, C. Rathgeb, G. Li, R. Raghavendra, J. Galbally and C. Busch, „Multi-Biometric Template Protection Based on Bloom Filters“, in Information Fusion, vol. 42, pp. 37-50, 2018
  • [IS16] M. Gomez-Barrero, C. Rathgeb, J. Galbally, C. Busch, J. Fierrez, „Unlinkable and Irreversible Biometric Template Protection based on Bloom Filters“, in Elsevier Information Sciences, vol. 370-371, pp. 18-32, 2016
  • [IET14] C. Rathgeb, F. Breitinger, C. Busch, H. Baier, „On application of bloom filters to iris biometrics“, in IET Biometrics, vol. 3, no. 4, pp. 207 – 218, 2014

Please remember to reference articles [IF18], [IS16], [IET14] on any work made public, whatever the form, based directly or indirectly on these scripts.