summaryrefslogtreecommitdiff
path: root/directions
diff options
context:
space:
mode:
authorjaseg <git@jaseg.net>2018-12-13 12:03:46 +0900
committerjaseg <git@jaseg.net>2018-12-13 12:03:46 +0900
commite53ed321d97cf4065534c1e046ae3ac4272b7b47 (patch)
treecc5d83b159f4d0c6834cf6c1ceff9de56937d356 /directions
parent47ca356e92929a1d020e1111ad34c2d2bb92927d (diff)
downloadsecure-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.pdfbin1241894 -> 1242258 bytes
-rw-r--r--directions/research_directions.tex1
2 files changed, 1 insertions, 0 deletions
diff --git a/directions/research_directions.pdf b/directions/research_directions.pdf
index 44bfbe0..465d13b 100644
--- a/directions/research_directions.pdf
+++ b/directions/research_directions.pdf
Binary files differ
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