1978年3月,Micali 以优等成绩获得罗马大学数学专业 Laurea 学位。他早期的研究涉及 λ演算:1978年在法国 La Châtre 的理论计算机科学春季学校发表关于 λ演算策略的论文,1980年3月与 C. Boehm 合作在《Journal of Symbolic Logic》发表《Minimal forms in λ-calculus computations》。[1][1][1]
1980年在伯克利读博并开始与 Goldwasser 合作
Micali 随后赴加州大学伯克利分校攻读计算机科学博士。1980年,他与同为研究生的 Shafi Goldwasser 开始合作,二人的博士导师都是后来获得1995年图灵奖的 Manuel Blum。[2][2]
1982年5月,Goldwasser 与 Micali 在 STOC 会议上发表《Probabilistic Encryption and How to Play Mental Poker Keeping Secret All Partial Information》,期刊版《Probabilistic Encryption》1984年4月发表于《Journal of Computer and System Sciences》。这项工作源于二人设想如何通过电话安全地玩扑克:他们先设计出加密单个比特并保证其安全的方案,再证明它可以扩展到通信协议和互联网交易等复杂问题。[1][1][2][2]
1984年11月,他与 Manuel Blum 在《SIAM Journal on Computing》发表《How to generate Cryptographically Strong Sequences of Pseudo-Random Bits》,研究密码学意义上的强伪随机比特序列的生成;他还以伪随机序列生成器取得美国专利。[1][1]
1985年交互式证明与零知识证明
1985年,Goldwasser、Micali 与 Charles Rackoff 发表《The Knowledge Complexity of Interactive Proof Systems》,期刊版1989年2月刊于《SIAM Journal on Computing》。论文提出“知识复杂度”这一衡量能从交互中提取多少“有用信息”的概念,并开创了“零知识”证明:证明者与验证者来回交换消息、借助随机抛币,验证者确信某一事实成立,却得不到关于其为何成立的任何额外信息。[2][1][2][2][2]
1986年10月,Oded Goldreich、Goldwasser 与 Micali 在《Journal of the ACM》发表《How to Construct Random Functions》,给出伪随机函数的构造;此前三人已在 CRYPTO 84 会议上发表伪随机函数的密码学应用。[1][1]
1988年数字签名方案与非交互式零知识
1988年4月,Goldwasser、Micali 与 Ronald Rivest 在《SIAM Journal on Computing》发表可抵御适应性选择消息攻击的数字签名方案。同年5月,Manuel Blum、Paul Feldman 与 Micali 在 STOC 会议上发表《Non-Interactive Zero-Knowledge And Its Applications》,提出非交互式零知识。[1][1]
主题:其他荣誉与学术职务
Micali 获得的其他荣誉还包括:意大利国家猞猁科学院院士、TCC 时间检验奖、“Palermitano nel Mondo”称号、萨莱诺大学与罗马大学(La Sapienza)荣誉博士、卡内基基金会“杰出移民:美国的骄傲”、意大利外交部科技创业奖、ISSNAF 终身成就奖、意大利之星勋章(Ufficiale 级)以及布鲁塞尔国际可信区块链应用协会(INATBA)奖。[1][1][1][1][1][1][1][1][1][1]