CERIAS - Center for Education and Research in Information Assurance and Security

New project opportunity for CS undergraduates with CERIAS

The Biometrics API (BioAPI) standard provides a generic authentication model for any type of biometric device. It provides the functionality for Enrollment, Verification, and Identification. The standard also provides a Service Provider Interface to allow vendors to adapt their devices to the software framework. Currently, there are implementations of the BioAPI written in C and available for a variety of platforms. There are, however, no implementations in a platform-neutral language such as Java.

The Center for Education and Research in Information Assurance and Security (CERIAS) is collaborating with the Biometric Standards, Performance, and Assurance Laboratory in the College of Technology to implement the BioAPI in Java. This is an opportunity for CS students to learn more about writing software to implement an internationally recognized standard, to develop software in a team environment, to hone their Java programming skills, and to write software that interfaces with a variety of biometric devices. This project is offered as a 3 credit hour CS490 (Undergraduate Research).Requirements:We need four students with the following skills/interests:

- Experienced Java programmers
- Able to work on a team-oriented project
- Completed at least CS180 and CS251 (CS426, CS390S or CS490S not required, but useful)
- Available for 9-10 hours per week for project work students can contact Keith Watson at kaw@cerias.purdue.edu for more information.