单向函数

✍ dations ◷ 2025-08-20 18:33:50 #计算机科学中未解决的问题,密码学

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

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

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

相关

  • 黏合剂黏着剂也称胶黏剂、黏合剂、胶水,在1942年被哈利·库弗博士(英语:Harry Coover)发明。指将两个物体黏附在一起的材料,根据所要黏合材料的特性(主要是表面特性,如粗糙度),使用不同的黏
  • 酒店款待(Hospitality),是一个专有统称。源自5世纪前,英语的“Hospital”,意指尊重对方与自己的差异,为对方提供住宿、饮食与保护等,平等地对待病人。现在大多被人认为是尊重别人与自己
  • 拜达里文化坐标:27°00′N 31°25′E / 27.000°N 31.417°E / 27.000; 31.417拜达里文化(英语:Badari culture)上埃及早期的文化之一(约公元前4000年),典型遗址为尼罗河东岸的拜达里。该文化
  • 林益林益(1959年-),英文名Jeffrey Yi-Lin Forrest,是宾州滑石大学(英语:Slippery Rock University of Pennsylvania)以及中国几所重点大学的数学、系统科学、经济学和金融学教授。自80年
  • 右手定则右手定则(英语:Right-hand rule)是一个在数学及物理学上使用的定则。是由英国电机工程师约翰·弗莱明(John Fleming)于十九世纪末期发明的定则,用来帮助他的学生轻松地求出移动于
  • Vanity Fair《名利场》(Vanity Fair: A Novel without a Hero)是英国小说家威廉·梅克比斯·萨克雷的讽刺小说,于1847年出版,并曾多次改编成电影与电视剧,生性狡诈虚荣的女主人翁利蓓加·夏
  • 质量摩尔浓度在化学中,溶液的重量摩尔浓度(也可称质量摩尔浓度或重量克分子浓度,英语:molality,用b或m表示)是指溶质物质的量 n s
  • 雷·查普曼雷蒙·强森·查普曼(英语:Raymond Johnson Chapman,1891年1月15日-1920年8月17日),为美国职棒大联盟的游击手。9年生涯皆效力于印地安人队。查普曼在一场对决洋基队的比赛中被洋基
  • 1408 (电影)《1408》(英语:)是一部2007年美国心理恐怖电影,根据斯蒂芬·金的1999年同名短篇小说《1408》改编而成,由瑞典导演迈克尔·希夫斯敦执导,演员包括约翰·库萨克、塞缪尔·杰克逊与玛
  • 斯凯·布朗斯凯·布朗(英语:Sky Brown,日语:スカイ・ブラウン,2008年7月12日-)是一名英国滑板选手,出生于日本宫崎县,父亲是英国滑板选手,母亲是日本人。2020年,布朗获得2020年夏季奥运会滑板比赛