单向函数

✍ dations ◷ 2025-12-01 08:26:42 #计算机科学中未解决的问题,密码学

单向函数 (One-way function)是一种具有下述特点的单射函数:对于每一个输入,函数值都容易计算(多项式时间);但是对于一个随机的函数值,算出其对应的输入却比较困难(无法在多项式时间内使用确定性图灵机计算)。单向函数是否存在仍然是计算机科学中的一个开放性问题。事实上,如果单向函数存在,将证明复杂性类P/NP问题中,P不等于NP。:ex. 2.2, page 70与之相对,P不等于NP的假设并不能直接推出单向函数的存在。

实践中,常将“容易计算”和“不容易计算”定义为“对于合法用户容易计算,对于恶意用户不容易计算”。从这个意义上,密码散列函数可以被当作单向函数。这是因为,虽然单向函数可能根本不存在,也无人能证明一个散列函数真的是单向函数,但也无人发现可以在合理时间内破解它们的实用算法。

函数: {0, 1}* → {0, 1}* 是一个单向函数当且仅当可以用一个多项式时间的算法计算,但是对于任意一个以为输入的随机化多项式算法,任意一个多项式(),和足够大,使得

相关

  • 屈光学屈光学是研究光的折射,特别是通过透镜的光。望远镜使用物镜创建它们的影像,它们是凸透镜 (折射镜) ,被称为"屈光"望远镜。早期对屈光的研究是由托勒密指导的,关系到人类眼睛以及
  • 越婢汤越婢汤在中医上的分类属“辛凉解表”药,常用于治疗因感冒所引发的水肿。此病症好发于身体肥胖的人,或者排尿功能欠佳的人在感冒时也容易发这种病。《金匮要略.水汽病脉证并治篇
  • 希尔佩里克一世希尔佩里克一世(539年-584年9月28日),法兰克王国墨洛温王朝的国王(567年3月5日-584年9月28日在位)。希尔佩里克一世是克洛泰尔一世与妻子阿恩贡德(英语:Aregund)的唯一儿子,查理贝尔
  • 按摩棒按摩器(vibrator)是一种用在身体与皮肤的性玩具,局部振动使神经有所刺激感而有所放松或愉悦感。某些按摩棒被设计用在性感带的性刺激。在19世纪时,西方的按摩棒是发明来治疗“歇
  • 第2骑兵团第2骑兵团(英语:2nd Cavalry Regiment),是隶属于美国欧洲陆军的团级单位,也是美国欧洲司令部的具有快速反应能力的轻装甲部队。1948年11月改名为第2装甲骑兵团(2nd Armored Cav
  • 云凝结核云凝结核(英语:Cloud condensation nuclei),又称凝结核,是使水蒸气凝结为液态时,作为凝结核心的颗粒。在纯粹只有气态水分子和其他气体存在的空间中,水分子间的相互作用较小,些微的
  • 信用违约交换信用违约交换(英语:credit default swap,缩写CDS)也称信用违约掉期、信贷违约掉期、贷款违约保险;是信贷与保险的衍生工具之一,合约由两个法人交易,一个称为买方(信贷违约时受保护的
  • 树蚬蝶族共14个属,详阅正文。树蚬蝶族(学名:)是蚬蝶科蚬蝶亚科里的一个族,包含了14个属。物种分布于新热带界。
  • 锡兰联合报章有限公司锡兰联合报章有限公司,也被称为“湖边小屋”,简称“湖屋”,一共出版三份日报、三份周末报、五份周报、两份月报和三份年报,分别以僧伽罗语、英语和泰米尔语出版。锡兰联合报章有
  • 祖鲁法则祖鲁法则(The Zulu Principle),证券投资指导原则,说明‘集中投资的重要性,精通整个投资天地没有好处,专注于一个比较小的领域,变得比较专精则有用多了’。作者吉姆·史莱特(Jim Slat