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).