diff options
author | jaseg <git@jaseg.net> | 2018-12-13 12:03:46 +0900 |
---|---|---|
committer | jaseg <git@jaseg.net> | 2018-12-13 12:03:46 +0900 |
commit | e53ed321d97cf4065534c1e046ae3ac4272b7b47 (patch) | |
tree | cc5d83b159f4d0c6834cf6c1ceff9de56937d356 /directions | |
parent | 47ca356e92929a1d020e1111ad34c2d2bb92927d (diff) | |
download | secure-hid-e53ed321d97cf4065534c1e046ae3ac4272b7b47.tar.gz secure-hid-e53ed321d97cf4065534c1e046ae3ac4272b7b47.tar.bz2 secure-hid-e53ed321d97cf4065534c1e046ae3ac4272b7b47.zip |
Add mouse pairing mockup
Diffstat (limited to 'directions')
-rw-r--r-- | directions/research_directions.pdf | bin | 1241894 -> 1242258 bytes | |||
-rw-r--r-- | directions/research_directions.tex | 1 |
2 files changed, 1 insertions, 0 deletions
diff --git a/directions/research_directions.pdf b/directions/research_directions.pdf Binary files differindex 44bfbe0..465d13b 100644 --- a/directions/research_directions.pdf +++ b/directions/research_directions.pdf diff --git a/directions/research_directions.tex b/directions/research_directions.tex index a08166d..adfed3a 100644 --- a/directions/research_directions.tex +++ b/directions/research_directions.tex @@ -605,6 +605,7 @@ be established where one party has a display of some sort and the other party ha \paragraph{Adaption to mice} Instead of a keyboard, a mouse can be used for pairing without compromising protocol security. The host would encode the fingerprint bit string into a permutation $\sigma(i) : \{n\in\mathbb N, n\le m\} \rightarrow \{n\in\mathbb N, n\le m\}$ +for an integer security parameter $m>0$ and then display the sequence $\sigma(i)$ in a grid of buttons similar to a minesweeper field with an emualted mouse cursor driven by pairing input on top. The user would then click the buttons on the grid in numeric order. The device would do the same mouse emulation invisible to the user and would be able to observe the permutation this way. The |