List your company

Oblivious Transfer on OT protocols from literature

1Communication Rounds[16]
0.881.692.53.31Jun 1, 2026

Evaluation results

MethodLinks
[16]Year=1989, Choosable inputs=✓, Resilience to malicious adv.=✓, No Trusted Third Party required=✓, Cryptographic primitives=CDH, Proof-of-concept implementation=Not addressed by authors.2026.061————
[17]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.2026.062————
[7]Year=2004, Choosable inputs=✓, Resilience to malicious adv.=✓, No Trusted Third Party required=✓, Cryptographic primitives=DDH, Proof-of-concept implementation=Not addressed by authors.2026.062————
[18]Year=2005, Resilience to malicious adv.=✓, Cryptographic primitives=Noisy channel, Proof-of-concept implementation=Not addressed by authors.2026.062————
[19]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.2026.062————
[20]Year=2011, Choosable inputs=✓, Resilience to malicious adv.=✓, No Trusted Third Party required=✓, Cryptographic primitives=ROM, Proof-of-concept implementation=Not addressed by authors.2026.062————
[21]Year=2012, Choosable inputs=✓, Resilience to malicious adv.=✓, No Trusted Third Party required=✓, Cryptographic primitives=DDH, Proof-of-concept implementation=Not addressed by authors.2026.062————
[10]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])2026.062—3,680——
[14]Year=2015, Resilience to malicious adv.=✓, No Trusted Third Party required=✓, Cryptographic primitives=DH, Proof-of-concept implementation=✓, Open Source=✓, Language=Assembly2026.062—114——
[14] (Ported)Note=Results obtained over our porting of the library., Cryptographic primitives=DH, Open Source=✓, Language=C, Pre-computation=false2026.062—25776.76—
[22]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.2026.062————
[23]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=Assembly2026.062—200——
[24]Year=2020, Choosable inputs=✓, Resilience to malicious adv.=✓, No Trusted Third Party required=✓, Cryptographic primitives=CDH, Proof-of-concept implementation=Not addressed by authors.2026.062————
[25]Year=2020, Choosable inputs=✓, Resilience to malicious adv.=✓, No Trusted Third Party required=✓, Cryptographic primitives=ROM (RQC-III), Proof-of-concept implementation=✓, Language=unspecified2026.062—1,760503.331,080
[26]Year=2021, Resilience to malicious adv.=✓, Cryptographic primitives=Isogeny, Proof-of-concept implementation=Not addressed by authors.2026.062————
[27]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.2026.062————
[28]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.2026.062————
[30]Year=2024, Resilience to malicious adv.=✓, No Trusted Third Party required=✓, Cryptographic primitives=NI + LWE + ROM, Proof-of-concept implementation=✓, Open Source=✓, Language=C2026.062————
[31]Year=2025, Choosable inputs=✓, Cryptographic primitives=DDH, Proof-of-concept implementation=Not addressed by authors.2026.062————
[32]Year=2025, Choosable inputs=✓, Cryptographic primitives=Quantum ent., Proof-of-concept implementation=Not addressed by authors.2026.062————
[33]Year=2025, Resilience to malicious adv.=✓, No Trusted Third Party required=✓, Cryptographic primitives=Quantum ent., Proof-of-concept implementation=Not addressed by authors.2026.062————
I-(OT)^2Year=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=false2026.062—2,3662,350.93—
[15]Year=1985, Choosable inputs=✓, Resilience to malicious adv.=✓, No Trusted Third Party required=✓, Cryptographic primitives=PKE, Proof-of-concept implementation=Not addressed by authors.2026.063————
[9]Year=2020, Choosable inputs=✓, Resilience to malicious adv.=✓, No Trusted Third Party required=✓, Cryptographic primitives=LWE, Proof-of-concept implementation=Not addressed by authors.2026.063————
[13]Year=2020, Resilience to malicious adv.=✓, No Trusted Third Party required=✓, Cryptographic primitives=CDH, Proof-of-concept implementation=✓, Open Source=(✓), Language=Relic2026.063—164——
[29]Year=2024, Choosable inputs=✓, Cryptographic primitives=NI, Proof-of-concept implementation=✓, Security=unconditional, Language=C++2026.064—350——
[34]Year=2026, Choosable inputs=✓, Cryptographic primitives=NI, Proof-of-concept implementation=✓, Language=C++2026.064—530——
[14] (Ported, Pre-computation)Note=Results obtained over our porting of the library., Cryptographic primitives=DH, Open Source=✓, Language=C, Pre-computation=true2026.06———68.91567.04
I-(OT)^2 (Pre-computation)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=true2026.06———2.839.9