How to create a java validity fingerprint?

Hello experts,
How to create a java validity fingerprint? This is a system that I really wish to create, like biometrics and other high technology programming software that can handle this kind of program. I am very amazed on how it works and I also want to create my own even if it is just a simple one. I hope you can share your ideas with me. Thank you.
