# Oblivious Transfer on OT protocols from literature

Source: [Oblivious Transfer on OT protocols from literature](<https://www.sota2.com/research/sota/oblivious-transfer-on-ot-protocols-from-literature>)

Collection index: [llms.txt](<https://www.sota2.com/research/llms.txt>)

Data updated: 2026-06-02T13:18:54.723Z

Evaluation of Oblivious Transfer performance using protocols sourced from literature, focusing on communication rounds and execution times across sender, receiver, and IoT receiver components.

A research result applies to its stated dataset, split, metric and evaluation configuration. Compare like-for-like settings, preserve the metric's unit and direction, and distinguish paper-reported results from independent reproduction. The best result recorded here is not a claim of exhaustive, current global coverage.

| Scope | Recorded value |
| --- | --- |
| Task | Oblivious Transfer |
| Dataset (including any stated split) | OT protocols from literature |
| Metric | Communication Rounds |
| Unit | SCALAR |
| Direction | Lower is better |
| Results loaded | 29 of 29 |
| Coverage | All results currently returned for this benchmark |

Evaluation settings may differ between results. The original papers and recorded configurations are needed to establish comparability. A shared metric name alone does not establish an identical protocol.

## Metrics

- [Communication Rounds](<https://www.sota2.com/research/sota/oblivious-transfer-on-ot-protocols-from-literature.md?metric=Communication%20Rounds>): Lower is better; unit: SCALAR.

- [Global Execution Time (µs)](<https://www.sota2.com/research/sota/oblivious-transfer-on-ot-protocols-from-literature.md?metric=Global%20Execution%20Time%20(%C2%B5s)>): Lower is better; unit: TIME.

- [Sender Execution Time (µs)](<https://www.sota2.com/research/sota/oblivious-transfer-on-ot-protocols-from-literature.md?metric=Sender%20Execution%20Time%20(%C2%B5s)>): Lower is better; unit: TIME.

- [Receiver Online Execution Time (µs)](<https://www.sota2.com/research/sota/oblivious-transfer-on-ot-protocols-from-literature.md?metric=Receiver%20Online%20Execution%20Time%20(%C2%B5s)>): Lower is better; unit: TIME.

- [IoT Receiver Online Execution Time (µs)](<https://www.sota2.com/research/sota/oblivious-transfer-on-ot-protocols-from-literature.md?metric=IoT%20Receiver%20Online%20Execution%20Time%20(%C2%B5s)>): Lower is better; unit: TIME.

## Recorded results

| Method | Communication Rounds | Result date | Report paper |
| --- | --- | --- | --- |
| \[16\] | 1 | Not recorded | 6a1e6422dbd7150506f857b6 |
| \[17\] | 2 | Not recorded | 6a1e6422dbd7150506f857b6 |
| \[7\] | 2 | Not recorded | 6a1e6422dbd7150506f857b6 |
| \[18\] | 2 | Not recorded | 6a1e6422dbd7150506f857b6 |
| \[19\] | 2 | Not recorded | 6a1e6422dbd7150506f857b6 |
| \[20\] | 2 | Not recorded | 6a1e6422dbd7150506f857b6 |
| \[21\] | 2 | Not recorded | 6a1e6422dbd7150506f857b6 |
| \[10\] | 2 | Not recorded | 6a1e6422dbd7150506f857b6 |
| \[14\] | 2 | Not recorded | 6a1e6422dbd7150506f857b6 |
| \[14\] (Ported) | 2 | Not recorded | 6a1e6422dbd7150506f857b6 |
| \[22\] | 2 | Not recorded | 6a1e6422dbd7150506f857b6 |
| \[23\] | 2 | Not recorded | 6a1e6422dbd7150506f857b6 |
| \[24\] | 2 | Not recorded | 6a1e6422dbd7150506f857b6 |
| \[25\] | 2 | Not recorded | 6a1e6422dbd7150506f857b6 |
| \[26\] | 2 | Not recorded | 6a1e6422dbd7150506f857b6 |
| \[27\] | 2 | Not recorded | 6a1e6422dbd7150506f857b6 |
| \[28\] | 2 | Not recorded | 6a1e6422dbd7150506f857b6 |
| \[30\] | 2 | Not recorded | 6a1e6422dbd7150506f857b6 |
| \[31\] | 2 | Not recorded | 6a1e6422dbd7150506f857b6 |
| \[32\] | 2 | Not recorded | 6a1e6422dbd7150506f857b6 |
| \[33\] | 2 | Not recorded | 6a1e6422dbd7150506f857b6 |
| I-(OT)^2 | 2 | Not recorded | 6a1e6422dbd7150506f857b6 |
| \[15\] | 3 | Not recorded | 6a1e6422dbd7150506f857b6 |
| \[9\] | 3 | Not recorded | 6a1e6422dbd7150506f857b6 |
| \[13\] | 3 | Not recorded | 6a1e6422dbd7150506f857b6 |
| \[29\] | 4 | Not recorded | 6a1e6422dbd7150506f857b6 |
| \[34\] | 4 | Not recorded | 6a1e6422dbd7150506f857b6 |

### \[16\]

Communication Rounds: 1. Result ID: 6a1ed822fbc373592c1adc4a.

[Reporting paper](<https://www.sota2.com/research/paper/6a1e6422dbd7150506f857b6.md>)

Recorded evaluation configuration: {"Year":"1989","Choosable inputs":"✓","Resilience to malicious adv.":"✓","No Trusted Third Party required":"✓","Cryptographic primitives":"CDH","Proof-of-concept implementation":"Not addressed by authors."}. This record does not assert independent reproduction.

### \[17\]

Communication Rounds: 2. Result ID: 6a1ed822fbc373592c1adc4b.

[Reporting paper](<https://www.sota2.com/research/paper/6a1e6422dbd7150506f857b6.md>)

Recorded evaluation configuration: {"Year":"1999","Choosable inputs":"✓","Resilience to malicious adv.":"✓","No Trusted Third Party required":"✓","Cryptographic primitives":"Trusted initializer","Proof-of-concept implementation":"Not addressed by authors."}. This record does not assert independent reproduction.

### \[7\]

Communication Rounds: 2. Result ID: 6a1ed822fbc373592c1adc4c.

[Reporting paper](<https://www.sota2.com/research/paper/6a1e6422dbd7150506f857b6.md>)

Recorded evaluation configuration: {"Year":"2004","Choosable inputs":"✓","Resilience to malicious adv.":"✓","No Trusted Third Party required":"✓","Cryptographic primitives":"DDH","Proof-of-concept implementation":"Not addressed by authors."}. This record does not assert independent reproduction.

### \[18\]

Communication Rounds: 2. Result ID: 6a1ed822fbc373592c1adc4d.

[Reporting paper](<https://www.sota2.com/research/paper/6a1e6422dbd7150506f857b6.md>)

Recorded evaluation configuration: {"Year":"2005","Resilience to malicious adv.":"✓","Cryptographic primitives":"Noisy channel","Proof-of-concept implementation":"Not addressed by authors."}. This record does not assert independent reproduction.

### \[19\]

Communication Rounds: 2. Result ID: 6a1ed822fbc373592c1adc4e.

[Reporting paper](<https://www.sota2.com/research/paper/6a1e6422dbd7150506f857b6.md>)

Recorded evaluation configuration: {"Year":"2008","Choosable inputs":"✓","Resilience to malicious adv.":"✓","No Trusted Third Party required":"✓","Cryptographic primitives":"PKE (DDH/LWE)","Proof-of-concept implementation":"Not addressed by authors."}. This record does not assert independent reproduction.

### \[20\]

Communication Rounds: 2. Result ID: 6a1ed822fbc373592c1adc4f.

[Reporting paper](<https://www.sota2.com/research/paper/6a1e6422dbd7150506f857b6.md>)

Recorded evaluation configuration: {"Year":"2011","Choosable inputs":"✓","Resilience to malicious adv.":"✓","No Trusted Third Party required":"✓","Cryptographic primitives":"ROM","Proof-of-concept implementation":"Not addressed by authors."}. This record does not assert independent reproduction.

### \[21\]

Communication Rounds: 2. Result ID: 6a1ed822fbc373592c1adc50.

[Reporting paper](<https://www.sota2.com/research/paper/6a1e6422dbd7150506f857b6.md>)

Recorded evaluation configuration: {"Year":"2012","Choosable inputs":"✓","Resilience to malicious adv.":"✓","No Trusted Third Party required":"✓","Cryptographic primitives":"DDH","Proof-of-concept implementation":"Not addressed by authors."}. This record does not assert independent reproduction.

### \[10\]

Communication Rounds: 2. Result ID: 6a1ed822fbc373592c1adc51.

[Reporting paper](<https://www.sota2.com/research/paper/6a1e6422dbd7150506f857b6.md>)

Recorded evaluation configuration: {"Year":"2015","Choosable inputs":"✓","Resilience to malicious adv.":"✓","No Trusted Third Party required":"✓","Cryptographic primitives":"DDH","Proof-of-concept implementation":"✓","Open Source":"✓","Language":"C (of \[19\])"}. This record does not assert independent reproduction.

### \[14\]

Communication Rounds: 2. Result ID: 6a1ed822fbc373592c1adc52.

[Reporting paper](<https://www.sota2.com/research/paper/6a1e6422dbd7150506f857b6.md>)

Recorded evaluation configuration: {"Year":"2015","Resilience to malicious adv.":"✓","No Trusted Third Party required":"✓","Cryptographic primitives":"DH","Proof-of-concept implementation":"✓","Open Source":"✓","Language":"Assembly"}. This record does not assert independent reproduction.

### \[14\] (Ported)

Communication Rounds: 2. Result ID: 6a1ed822fbc373592c1adc53.

[Reporting paper](<https://www.sota2.com/research/paper/6a1e6422dbd7150506f857b6.md>)

Recorded evaluation configuration: {"Note":"Results obtained over our porting of the library.","Cryptographic primitives":"DH","Open Source":"✓","Language":"C","Pre-computation":"false"}. This record does not assert independent reproduction.

### \[22\]

Communication Rounds: 2. Result ID: 6a1ed822fbc373592c1adc55.

[Reporting paper](<https://www.sota2.com/research/paper/6a1e6422dbd7150506f857b6.md>)

Recorded evaluation configuration: {"Year":"2019","Choosable inputs":"✓","Resilience to malicious adv.":"✓","No Trusted Third Party required":"✓","Cryptographic primitives":"Ideal lattice","Proof-of-concept implementation":"Not addressed by authors."}. This record does not assert independent reproduction.

### \[23\]

Communication Rounds: 2. Result ID: 6a1ed822fbc373592c1adc56.

[Reporting paper](<https://www.sota2.com/research/paper/6a1e6422dbd7150506f857b6.md>)

Recorded evaluation configuration: {"Year":"2019","Choosable inputs":"✓","Resilience to malicious adv.":"✓","No Trusted Third Party required":"✓","Cryptographic primitives":"PKE (LWE, RO)","Proof-of-concept implementation":"✓","Open Source":"✓","Language":"Assembly"}. This record does not assert independent reproduction.

### \[24\]

Communication Rounds: 2. Result ID: 6a1ed822fbc373592c1adc57.

[Reporting paper](<https://www.sota2.com/research/paper/6a1e6422dbd7150506f857b6.md>)

Recorded evaluation configuration: {"Year":"2020","Choosable inputs":"✓","Resilience to malicious adv.":"✓","No Trusted Third Party required":"✓","Cryptographic primitives":"CDH","Proof-of-concept implementation":"Not addressed by authors."}. This record does not assert independent reproduction.

### \[25\]

Communication Rounds: 2. Result ID: 6a1ed822fbc373592c1adc58.

[Reporting paper](<https://www.sota2.com/research/paper/6a1e6422dbd7150506f857b6.md>)

Recorded evaluation configuration: {"Year":"2020","Choosable inputs":"✓","Resilience to malicious adv.":"✓","No Trusted Third Party required":"✓","Cryptographic primitives":"ROM (RQC-III)","Proof-of-concept implementation":"✓","Language":"unspecified"}. This record does not assert independent reproduction.

### \[26\]

Communication Rounds: 2. Result ID: 6a1ed822fbc373592c1adc5b.

[Reporting paper](<https://www.sota2.com/research/paper/6a1e6422dbd7150506f857b6.md>)

Recorded evaluation configuration: {"Year":"2021","Resilience to malicious adv.":"✓","Cryptographic primitives":"Isogeny","Proof-of-concept implementation":"Not addressed by authors."}. This record does not assert independent reproduction.

### \[27\]

Communication Rounds: 2. Result ID: 6a1ed822fbc373592c1adc5c.

[Reporting paper](<https://www.sota2.com/research/paper/6a1e6422dbd7150506f857b6.md>)

Recorded evaluation configuration: {"Year":"2022","Choosable inputs":"✓","Resilience to malicious adv.":"✓","No Trusted Third Party required":"✓","Cryptographic primitives":"PKE (ROM)","Proof-of-concept implementation":"Not addressed by authors."}. This record does not assert independent reproduction.

### \[28\]

Communication Rounds: 2. Result ID: 6a1ed822fbc373592c1adc5d.

[Reporting paper](<https://www.sota2.com/research/paper/6a1e6422dbd7150506f857b6.md>)

Recorded evaluation configuration: {"Year":"2024","Choosable inputs":"✓","Resilience to malicious adv.":"✓","No Trusted Third Party required":"✓","Cryptographic primitives":"QR + LPN","Proof-of-concept implementation":"Not addressed by authors."}. This record does not assert independent reproduction.

### \[30\]

Communication Rounds: 2. Result ID: 6a1ed822fbc373592c1adc5f.

[Reporting paper](<https://www.sota2.com/research/paper/6a1e6422dbd7150506f857b6.md>)

Recorded evaluation configuration: {"Year":"2024","Resilience to malicious adv.":"✓","No Trusted Third Party required":"✓","Cryptographic primitives":"NI + LWE + ROM","Proof-of-concept implementation":"✓","Open Source":"✓","Language":"C"}. This record does not assert independent reproduction.

### \[31\]

Communication Rounds: 2. Result ID: 6a1ed822fbc373592c1adc60.

[Reporting paper](<https://www.sota2.com/research/paper/6a1e6422dbd7150506f857b6.md>)

Recorded evaluation configuration: {"Year":"2025","Choosable inputs":"✓","Cryptographic primitives":"DDH","Proof-of-concept implementation":"Not addressed by authors."}. This record does not assert independent reproduction.

### \[32\]

Communication Rounds: 2. Result ID: 6a1ed822fbc373592c1adc61.

[Reporting paper](<https://www.sota2.com/research/paper/6a1e6422dbd7150506f857b6.md>)

Recorded evaluation configuration: {"Year":"2025","Choosable inputs":"✓","Cryptographic primitives":"Quantum ent.","Proof-of-concept implementation":"Not addressed by authors."}. This record does not assert independent reproduction.

### \[33\]

Communication Rounds: 2. Result ID: 6a1ed822fbc373592c1adc62.

[Reporting paper](<https://www.sota2.com/research/paper/6a1e6422dbd7150506f857b6.md>)

Recorded evaluation configuration: {"Year":"2025","Resilience to malicious adv.":"✓","No Trusted Third Party required":"✓","Cryptographic primitives":"Quantum ent.","Proof-of-concept implementation":"Not addressed by authors."}. This record does not assert independent reproduction.

### I-(OT)^2

Communication Rounds: 2. Result ID: 6a1ed822fbc373592c1adc64.

[Reporting paper](<https://www.sota2.com/research/paper/6a1e6422dbd7150506f857b6.md>)

[Method origin paper](<https://www.sota2.com/research/paper/6a1e6422dbd7150506f857b6.md>)

Recorded evaluation configuration: {"Year":"2026","Choosable inputs":"✓","Communication Transfer Rounds":"2","Resilience to malicious adv.":"✓","No Trusted Third Party required":"✓","Cryptographic primitives":"QR","Proof-of-concept implementation":"✓","Allows for Receiver pre-computation":"✓","Open Source":"✓","Language":"C/Python","Pre-computation":"false"}. This record does not assert independent reproduction.

### \[15\]

Communication Rounds: 3. Result ID: 6a1ed822fbc373592c1adc49.

[Reporting paper](<https://www.sota2.com/research/paper/6a1e6422dbd7150506f857b6.md>)

Recorded evaluation configuration: {"Year":"1985","Choosable inputs":"✓","Resilience to malicious adv.":"✓","No Trusted Third Party required":"✓","Cryptographic primitives":"PKE","Proof-of-concept implementation":"Not addressed by authors."}. This record does not assert independent reproduction.

### \[9\]

Communication Rounds: 3. Result ID: 6a1ed822fbc373592c1adc59.

[Reporting paper](<https://www.sota2.com/research/paper/6a1e6422dbd7150506f857b6.md>)

Recorded evaluation configuration: {"Year":"2020","Choosable inputs":"✓","Resilience to malicious adv.":"✓","No Trusted Third Party required":"✓","Cryptographic primitives":"LWE","Proof-of-concept implementation":"Not addressed by authors."}. This record does not assert independent reproduction.

### \[13\]

Communication Rounds: 3. Result ID: 6a1ed822fbc373592c1adc5a.

[Reporting paper](<https://www.sota2.com/research/paper/6a1e6422dbd7150506f857b6.md>)

Recorded evaluation configuration: {"Year":"2020","Resilience to malicious adv.":"✓","No Trusted Third Party required":"✓","Cryptographic primitives":"CDH","Proof-of-concept implementation":"✓","Open Source":"(✓)","Language":"Relic"}. This record does not assert independent reproduction.

### \[29\]

Communication Rounds: 4. Result ID: 6a1ed822fbc373592c1adc5e.

[Reporting paper](<https://www.sota2.com/research/paper/6a1e6422dbd7150506f857b6.md>)

[Method origin paper](<https://www.sota2.com/research/paper/68fa748c1e209131cea62601.md>)

Recorded evaluation configuration: {"Year":"2024","Choosable inputs":"✓","Cryptographic primitives":"NI","Proof-of-concept implementation":"✓","Security":"unconditional","Language":"C++"}. This record does not assert independent reproduction.

### \[34\]

Communication Rounds: 4. Result ID: 6a1ed822fbc373592c1adc63.

[Reporting paper](<https://www.sota2.com/research/paper/6a1e6422dbd7150506f857b6.md>)

[Method origin paper](<https://www.sota2.com/research/paper/69b8e01a0636e5bf4afbeb29.md>)

Recorded evaluation configuration: {"Year":"2026","Choosable inputs":"✓","Cryptographic primitives":"NI","Proof-of-concept implementation":"✓","Language":"C++"}. This record does not assert independent reproduction.

Page 1 of 1. This is an index page, not the full collection.
