您的瀏覽器不支援JavaScript語法,網站的部份功能在JavaScript沒有啟用的狀態下無法正常使用。

中央研究院 資訊科學研究所

活動訊息

友善列印

列印可使用瀏覽器提供的(Ctrl+P)功能

學術演講

:::

Implications in Complexity and Cryptography

  • 講者Chris Brzuska 教授 (芬蘭阿爾託大學)
    邀請人:鐘楷閔
  • 時間2022-12-13 (Tue.) 15:00 ~ 16:00
  • 地點資訊所新館106演講廳
摘要
Obfuscation transforms a program C into a functionally equivalent program C' which hides the inner workings of C. The first formalizations of this hiding property in cryptography suffered from strong impossibility results and thus, the seemingly weak notion of indistinguishability obfuscation (iO) was formulated. It only requires that obfuscations of two circuits are indistinguishable when two circuits have equal functionality to begin with.

Although iO seems such a weak definition, it turns out surprisingly powerful (*). It allows us to transform worst-case NP problems into one-way functions, one-way functions into public-key encryption and even into fully homomorphic encryptiontransformations which otherwise suffer from (black-box) separations result. In fact, iO is so strong that its existence is mutually exclusive with other assumptions which had previously been considered plausible.

At the same time, iO is also very weak; it does not even imply that P is different from NP although most cryptographic primitives (one-way functions, public-key encryption etc.) do.

In this talk, we explore the above conceptual implications. The talk is intended for a (broad) theory audience.

(*) I must admit that I was very skeptic of the possible applicability of the notion of indistinguishable obfuscation. Oded Goldreich when commenting on the surprising success of iO in cryptographc research: https://www.wisdom.weizmann.ac.il/~oded/MC/136.html