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

Increase number of required blocks in VisualVerificationMethod to 6 #286

Closed ericcornelissen closed 7 years ago

ericcornelissen commented 7 years ago

User story

As a user I a more reliable way to secure my Bluetooth connection using the VisualVerificationMethod so that I can be sure I'm connecting with the person I think I'm connecting with.

What

This issue demands that the number of required block in the VisualVerificationMethod is increased from 5 to 6

Why

This issue is needed for the project because 5 blocks only provides an entropy of 12^5 = 248.832, while 6 blocks is already 12^6 = 2.985.984

How

This feature can be added by simply increasing the number of required tabs in the VisualVerificationMethod

Definition of ready

This features is not ready until the following issues are finished:

Definition of done

This task can be considered done when:

Notes

None