Simplest oblivious transfer protocol in Python

Stojanova, Aleksandra and Filipov, Lyubomir and Varbanov, Zlatko (2018) Simplest oblivious transfer protocol in Python. Proceedings of the Forty Fourth Spring Conference of the Union of Bulgarian Mathematicians. ISSN 1313-3330


Download (200Kb) | Preview
Official URL:


Oblivious transfer (OT) protocol is a cryptographic primitive between two parties. It can be used as a building block for any arbitrary multiparty computation protocol. Here, we are concentrating on the simplest OT type and its easiest implementation. We present an implementation in Python, a program language which can be easily learned and efficiently used for cryptography.We made tests using our implementation with three different hash functions and made comparison of the average times for their executions on different machines.

Item Type: Article
Subjects: Natural sciences > Computer and information sciences
Engineering and Technology > Electrical engineering, electronic engineering, information engineering
Natural sciences > Matematics
Divisions: Faculty of Computer Science
Depositing User: Aleksandra Stojanova
Date Deposited: 04 Oct 2018 08:41
Last Modified: 04 Oct 2018 08:41

Actions (login required)

View Item View Item