IIT Bombay
OLE extension
from
OT extension
joint work with
Guru Vamsi Policharla Rajeev Raghunath Parjanya Vyas
Manoj Prabhakaran
OLE extension from OT extension Manoj Prabhakaran joint work with - - PowerPoint PPT Presentation
OLE extension from OT extension Manoj Prabhakaran joint work with Guru Vamsi Policharla Rajeev Raghunath Parjanya Vyas IIT Bombay New Results for OLE over GF ( 2 n ) Random OLE over GF ( 2 n ) : Alice gets ( a, t )
IIT Bombay
joint work with
Guru Vamsi Policharla Rajeev Raghunath Parjanya Vyas
Manoj Prabhakaran
: Alice gets (a, t ) & Bob gets (b, u) s.t. a+b = tu GF(2n)
: Alice gets (a, t ) & Bob gets (b, u) s.t. a+b = tu GF(2n)
OLE over GF(2n)
perfect security
: Alice gets (a, t ) & Bob gets (b, u) s.t. a+b = tu GF(2n)
O(n) string OTs OLE over GF(2n)
perfect security
: Alice gets (a, t ) & Bob gets (b, u) s.t. a+b = tu GF(2n)
O(n) string OTs OLE over GF(2n)
perfect security
: Alice gets (a, t ) & Bob gets (b, u) s.t. a+b = tu GF(2n)
O(n) string OTs OLE over GF(2n)
perfect security
: Alice gets (a, t ) & Bob gets (b, u) s.t. a+b = tu GF(2n)
O(n) string OTs OLE over GF(2n)
perfect security
× to : GF(2n) GF(2n)
ℤn
4
× to : GF(2n) GF(2n)
ℤn
4
f, g : → f (x) = 2[√x ] g (x) + g (y) - g (x+y) = f (xy) GF(2n)
ℤn
4
a+b = tu ⇔ φ(a,t) + φ(b,u) ∊ S where S = { g(x) | x ∊ } ⊆ GF(2n)
ℤn
4
Z2
4 labels
(0, 0) (0, 1) (1, 0) (3, 3) (0, 2) (0, 3) (1, 2) (3, 1) (2, 2) (2, 3) (3, 2) (1, 1) (2, 0) (2, 1) (3, 0) (1, 3) (t, a) (00, 00) (01, 00) (10, 00) (11, 00) (00, 01) (01, 01) (10, 01) (11, 01) (00, 10) (01, 10) (10, 10) (11, 10) (00, 11) (01, 11) (10, 11) (11, 11) (u, b) (00, 00) (01, 00) (10, 00) (11, 00) (00, 01) (01, 01) (10, 01) (11, 01) (00, 10) (01, 10) (10, 10) (11, 10) (00, 11) (01, 11) (10, 11) (11, 11) Z2
4 labels
(0, 0) (0, 1) (1, 0) (3, 3) (0, 2) (0, 3) (1, 2) (3, 1) (2, 2) (2, 3) (3, 2) (1, 1) (2, 0) (2, 1) (3, 0) (1, 3)
α ~ β ⇔ α + β ∊ S
Z2
4 labels
(0, 0) (0, 1) (1, 0) (3, 3) (0, 2) (0, 3) (1, 2) (3, 1) (2, 2) (2, 3) (3, 2) (1, 1) (2, 0) (2, 1) (3, 0) (1, 3) (t, a) (00, 00) (01, 00) (10, 00) (11, 00) (00, 01) (01, 01) (10, 01) (11, 01) (00, 10) (01, 10) (10, 10) (11, 10) (00, 11) (01, 11) (10, 11) (11, 11) (u, b) (00, 00) (01, 00) (10, 00) (11, 00) (00, 01) (01, 01) (10, 01) (11, 01) (00, 10) (01, 10) (10, 10) (11, 10) (00, 11) (01, 11) (10, 11) (11, 11) Z2
4 labels
(0, 0) (0, 1) (1, 0) (3, 3) (0, 2) (0, 3) (1, 2) (3, 1) (2, 2) (2, 3) (3, 2) (1, 1) (2, 0) (2, 1) (3, 0) (1, 3)
S α ~ β ⇔ α + β ∊ S
O(n) string OTs OLE over GF(2n)
perfect security
Group Correlations: This and more (Coming soon on eprint)
Group Correlations: This and more (Coming soon on eprint)