Open Fingerprint Architecture library