I've been studying this class of crypto algorithms. The most basic oblivious transfer (OT), allows the sender S to have 2 secrets x_0, and x_1 and the receiver R has a selection bit b, which depending whether b is 0 or 1 will select x_0 or x_1 without S knowing which one was retrieved by R