D. Zhang and A.K. Jain (Eds.): ICB 2006, LNCS 3832, pp. 509 – 515, 2005.
© Springer-Verlag Berlin Heidelberg 2005
Generation of Replaceable Cryptographic Keys from
Dynamic Handwritten Signatures
W.K. Yip
1,2
, A. Goh
2
, David Chek Ling Ngo
1,2
, and Andrew Beng Jin Teoh
1,2
1
Faculty of Information Science and Technology (FIST), Multimedia University,
Jalan Ayer Keroh Lama, Bukit Beruang 75450, Melaka, Malaysia
{yip.wai.kuan04, david.ngo, bjteoh}@mmu.edu.my
2
Corentix Technologies Sdn Bhd, B-S-06, Kelana Jaya, Petaling Jaya,
47301 Selangor, Malaysia
alwyn@corentix.com
Abstract. In this paper, we present a method for generating cryptographic keys
that can be replaced if the keys are compromised and without requiring a tem-
plate signature to be stored. The replaceability of keys is accomplished using
iterative inner product of Goh-Ngo [1] Biohash method, which has the effect of
re-projecting the biometric into another subspace defined by user token. We
also utilized a modified Chang et al [2] Multi-state Discretization (MSD)
method to translate the inner products into binary bit-strings. Our experiments
indicate encouraging result especially for skilled and random forgery whereby
the equal error rates are <6.7% and ~0% respectively, indicating that the keys
generated are sufficiently distinguishable from impostor keys.
1 Introduction
In authentication systems, it is well known that password and public-key systems do
not physically associate the user hence, identity frauds can be easily carried out.
Therefore, there is a need to incorporate biometric factor (what you are) for authenti-
cation to provide better security. In this paper, we are interested in using dynamic
hand-signatures as the biometric features because they are socially and generally well-
accepted and are more cost effective in terms of capturing equipment (eg. PDAs,
smartphones and mouse-pen). In particular, we are interested in deriving bit-strings
from dynamic hand-signature data to be used as cryptographic keys in authentication
protocols. The following issues are addressed in this paper: (1) biometrics is not
exactly reproducible, (2) non-revocability of biometrics in that they are permanently
associated with the users, and (3) non-secrecy nature of the biometric. Our solution to
(1) is to use a modified MSD with Gray encoding to allow keys to be encoded as
closely as possible within a permissible threshold bounded by the statistical deviation.
Issue (2) is resolved using iterative inner product that causes the biometric feature to
be projected into another random subspace dictated by the stored user random token
which is an independent factor from the biometric. Lastly, the fact that our key statis-
tics are linked to the mixed biometric with token randomness, and the inherent one-
way transformation of the iterative inner product, guarantee the non-revelation the
actual biometric even if the final keys are stolen.