bcrypt

✍ dations ◷ 2025-06-08 11:45:28 #加密软件,密码散列函数

bcrypt是一个由Niels Provos以及David Mazières根据Blowfish加密算法所设计的密码散列函数,于1999年在USENIX中展示。实现中bcrypt会使用一个加盐的流程以防御彩虹表攻击,同时bcrypt还是适应性函数,它可以借由增加迭代之次数来抵御日益增进的电脑运算能力透过暴力法破解。

由bcrypt加密的文件可在所有支持的操作系统和处理器上进行转移。它的口令必须是8至56个字符,并将在内部被转化为448位的密钥。然而,所提供的所有字符都具有十分重要的意义。密码越强大,您的数据就越安全。

除了对您的数据进行加密,默认情况下,bcrypt在删除数据之前将使用随机数据三次覆盖原始输入文件,以阻挠可能会获得您的计算机数据的人恢复数据的尝试。如果您不想使用此功能,可设置禁用此功能。

具体来说,bcrypt使用保罗·柯切尔(英语:Paul Kocher)的算法实现。随bcrypt一起发布的源代码对原始版本作了略微改动。

相关

  • 人为疾患人为疾患,亦作人为障碍,是一种在人格及行为方面的精神病障碍。病况包括蓄意制造病征、伪装病征、又或把原有病征夸大。代理性人为疾患指一种源自病患照顾者的人为疾患。孟乔森
  • 核爆核爆炸是剧烈核反应中能量迅速释放的结果,可能是由核裂变、核聚变或者是这两者的多级串联组合所引发。尽管迄今为止几乎所有的聚变核武器都是以裂变装置作为基础的,但实际上纯
  • .mw-parser-output ruby>rt,.mw-parser-output ruby>rtc{font-feature-settings:"ruby"1}.mw-parser-output ruby.large{font-size:250%}.mw-parser-output ruby.larger{fon
  • 合资合资公司,简称JV(Joint Venture),一般定义为由两家公司共同投入资本成立,分别拥有部分股权,并共同分享利润、支出、风险、及对该公司的控制权,与策略联盟不同。策略联盟与公司股权
  • 瑞丰夜市坐标:22°39′57″N 120°17′59″E / 22.665947°N 120.299820°E / 22.665947; 120.299820瑞丰夜市,位于台湾高雄市左营区裕诚路、南屏路及东门路一带。隔着南屏路与三民家
  • 威理博·斯涅尔威理博·斯涅尔(荷兰语:Willebrord Snellius,1580年6月13日-1626年10月30日),本名威理博·斯奈尔·范罗恩(Willebrord Snel van Royen),是一位荷兰天文学家、数学家和物理学家。几个
  • 夏季大三角夏季大三角(又名:夏秋大三角)是在天球上想像出来的三角形,由天琴座的织女星、天鹰座的牛郎星及天鹅座的天津四组成,其中织女星位于这个三角形的直角顶点上。这三颗星分别是它们所
  • 傅京孙傅京孙(英语:King-Sun Fu,1930年10月2日-1985年4月29日),美籍华裔科学家,模式识别与机器智能领域的先驱之一,被誉为“模式识别之父”。他参与创办了国际模式识别协会(英语:Internation
  • 三教合流三教合流,又有儒释道三教合一的说法。大意宋明以降,儒教、道教、佛教三家思想相互影响,融会贯通。三教合流,中国古代哲学思想发展达到了新的阶段。三教合流,盛行于中国民间信仰,中
  • 俄克拉何马大学俄克拉何马大学(University of Oklahoma),成立于1890年,位于美国俄克拉何马州诺曼,学校采学期制,大学部约有20,000名学生,是美国中南部地区有名的大学,所接受的各方捐赠总额,至2008年