但是,iO 实际上要强大得多。例如,假设你有一个程序,可以执行一些与银行账户相关的任务,但是它包含未加密密码,因此易受攻击。但是,只要有一个执行同样任务但能够隐藏密码的程序,不可区分混淆器就可以成功地 mask 密码。 近年来,计算机科学家证明 iO 可以作为几乎所有加密协议的基础(除了黑盒混淆),包括经典...
这一混淆技术从概念上来看,具备了黑箱混淆器的大多数特性。当时也被称为一种突破,并引发了数十篇后续论文。但在提出的几年内,已遭受了领域内一大批专家(包括提出者)的第一轮攻击。后来有研究者证明:在混淆过程,使用多线性映射是不安全的。这时候IO是否存在的质疑声又甚嚣尘上。2016年,在本科毕业于浙江...
但是,只要有一个执行同样任务但能够隐藏密码的程序,不可区分混淆器就可以成功地 mask 密码。 近年来,计算机科学家证明 iO 可以作为几乎所有加密协议的基础(除了黑盒混淆),包括经典的加密任务(如公钥加密)和新兴任务(如全同态加密)。它还涵盖无人知道如何构建的加密协议,如可否认加密和函数加密。 康奈尔大学教授 R
不可区分混淆(IO),它不仅可以隐藏数据集合,还可以隐藏计算机程序的内部工作机制,可以创造出强大的加密工具。 程序混淆可以支持大量实际应用,如使用混淆程序在银行或电子邮件账户中向他人委派任务,而无需担心别人滥用该程序或读取你的账户密码。 乍一看,不可区分混淆并不是特别有用的概念。它不要求隐藏程序的秘密,只要...
攻克密码学难题:不可区分混淆技术的首次可行性证明 构建坚不可摧的密码,一直是密码学家的神圣使命。不可区分混淆,这一被誉为完美的加密方法,长期以来被视为理论上的幻象,难以实现。然而,最近三名研究者的重大突破,首次证明了不可区分混淆技术的实际可行性,这无疑为追求完美密码的科学家们开辟了新的道路。20...
iO(Indistinguishability Obfuscation,不可区分混淆)是密码学中黑科技一样的存在,但很多人认为它并不存在。最近,一些研究人员提出了新的 iO 协议。 2018 年,加州大学洛杉矶分校博士生 Aayush Jain 前往日本演讲,介绍他和同事正在开发的一款强大的加密工具。在他陈述团队在 iO 方面的努力时,有观众提问:「我认为 iO ...
本发明的思路是,首先由授权中心和服务提供商共同完成对用户的认证过程,然后由服务提供商和授权中心先后对云服务程序进行不可区分混淆计算,最后由授权中心将混淆后的程序部署到云服务器上,实现用户安全使用云服务程序的同时,保证了对用户密文进行有效访问权限控制,且不会导致访问权限的滥用。
“雲”与“云”的区分 “雲”,代表雲雾的“雲”,其简体字写作“云”。然而,需注意,“雲”与“云”在某些情境下并非仅是同一字的不同写法,二者之间存在细微差别,不可混为一谈。在古老的篆体字中,“雲”字呈现为一幅生动的象形图案:一条流畅的曲线,先环绕出两个圆圈,再拖曳出一个弯曲的尾部,宛如...
1,提出一种基于不可区分混淆的可监管的云服务外包体系。通过改进现有的云 服务外包方案,在降低云服务提供商的可信度的同时,加入了半可信第三方密钥生成 中心作为监管机构,由密钥生成中心和云服务提供商分别对云服务进行不可区分混淆 处理,访问用户需要向密钥生成中心和云服务提供商分别进行身份认证。访问用户的 对称密...
区分混淆的候选方案或是对这些方案进行了密码分析.不可区分混淆相关技术的发展大致经历了以下4个阶段:最初,需要假设多项式阶多线性映射,这是一类非标准的假设;接着,试图降低多线性映射的阶数使之接近并达到标准假设的要求;如今,正试图构造后量子安全的不可区分混淆;未来,将会在效率上改进不可区分混淆,使之能够被应用...