Nezapomenutelný převod

Oblivious transfer (OT) je protokol používaný v kryptografii mezi stranami, které si navzájem nedůvěřují. Jedná se o pokus zabránit podvádění udržováním bezpečnosti při vytváření tajného šifrovacího klíče. Nezapomenutelný přenos znamená, že jedna strana předává více zpráv druhé, aniž by věděla, která zpráva je poté přijata. Například pokud Alice a Bob používají zapomenutelný přenosový protokol typu „všechno nebo nic“, Alice pošle zprávu Bobovi prostřednictvím zavedeného komunikačního kanálu, ale nebude vědět, zda Bob tuto zprávu obdržel.

Dalším oblíbeným zapomínajícím přenosovým protokolem je protokol jeden ze dvou (nebo 1-2). V tomto postupu Alice odešle dvě zprávy Bobovi, který může číst pouze jednu. Neví, které. Bob obdrží jednu zprávu a odtud spolu s Alicí dokončí různé algoritmy pro vytvoření zabezpečeného kanálu: obdrží soukromý klíč. Když Alice pošle šifrované zprávy, Bob bude moci dešifrovat správnou zprávu pomocí klíče, který vytvořili.

Vědci aplikovali principy kvantové kryptografie na lhostejný přenos, protože lhostejný přenos jako kryptografický primitiv byl náchylný k útokům z kvantových počítačů. Vědci však prokázali, že ani kvantová OT není bezpodmínečně bezpečná. Loova věta o zániku například ukázala, že kvantové šifrování nemůže samo o sobě bezpodmínečně zajistit zapomenutelný přenos. OT je však užitečná technika pro vytvoření přenosového kanálu mezi dvěma nedůvěryhodnými stranami.