Today it is very hard to hide our PIN from the third person, we may share our pin to the third person without our knowledge. To solve this problem, we came with an idea called PressureAuth.

What it does

PressureAuth is used to have your PIN along with the pressure you made for each PIN.

How we built it

We implemented this in Android using Android Studio. We used the MotionEvent Library in Android to measure the Pressure.

Challenges we ran into

We faced calculating the pressure because there is no Touch Event pressure detection library in android. We created a function to measure the pressure along with the duration that the user presses the button.

Accomplishments that we're proud of

We created a demo app for this. Handled error, and it works fine.

What we learned

We understand the MotionEvent Library and learned that there is no touch event handler in the android library. We learn to start creating new one for it, without involving in hardware parts.

What's next for PressureAuth

Currently, it's in the application, we should convert this into Services to protect other applications.

Share this project: