Research Article
Enhanced Biometric Recognition for Secure Authentication Using Iris Preprocessing and Hyperelliptic Curve Cryptography
Algorithm 7: Proposed Iris Template Encryption (ITE).
| Input: Original iris template I | | Output: Encrypted iris template I’ | | Process: | | Choose genus 2 HEC using ECM | | Convert original iris template to points in HEC | | Convert all the points of HEC to divisors using PDC | | Select random divisor e11 based on algorithm RCD | | Select public key | | For each 4 consecutive samples (I1, I2, I3, I4) do | | Form randomized divisor e1 using algorithm RCD | | Calculate using DACA | | Return all computed cipher divisors. | | Convert cipher divisors to cipher points using DPC | | Convert cipher points to cipher template | | Store cipher template in database |
|
Algorithm 7: Proposed Iris Template Encryption (ITE). |