ericcornelissen / NervousFish

An app for your :iphone: to exchange public-keys in a secure manner.
GNU Lesser General Public License v3.0
2 stars 4 forks source link

Encode the rhythm tapped by the user as a key #227

Closed jverbraeken closed 7 years ago

jverbraeken commented 7 years ago

What

This Pull Request adds to the repository an encoding of the rhythm tapped by the user as a unique key by using K-means clustering

Why

This Pull Request is needed because we need a key, derived by the rhythm, to encode / decode the Bluetooth information

How

This feature can be viewed/tested within the project by running the tests

Alternative implementation

Other implementations that I've have considered are

Notes

3 Cucumber tests are failing, but I have no idea why. I would greatly appreciate it if you can take a look!