naor-pinkas_ot

zer0pts CTF 2021 | OT or NOT OT

#zer0ptsCTF2021 import os import signal import random from base64 import b64encode from Crypto.Util.number import getStrongPrime, bytes_to_long from Crypto.Util.Padding import pad from Crypto.Cipher import AES from flag import flag p = get…

Oblivious Transfer

いわゆる紛失通信というやつ。 k-out-of-n OTと書いたら、送信者はn個のメッセージを送信し、受信者はそのうちのk個のメッセ―ジを受け取る。受信者はk個より多くのメッセージを受け取ることはできないし、送信者は受信者がどのk個のメッセージを受信したのか…