/** * Act as sender in a 1-out-of-2 OT. * * @param messageZero * The zero-choice message * @param messageOne * the one-choice message */ @Override public void send(StrictBitVector messageZero, StrictBitVector messageOne) { if (this.sender == null) { RotSender sender = rot.createSender(); this.sender = new BristolOtSender(sender, resources, network, batchSize); } this.sender.send(messageZero.toByteArray(), messageOne.toByteArray()); }