bcrypt

✍ dations ◷ 2025-10-20 14:59:33 #加密软件,密码散列函数

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

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

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

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

相关

  • 印度苦楝树Melia azadirachta L. Antelaea azadirachta (L.) Adelb.印度苦楝树(英语:Azadirachta indica),又称印度楝树、印度蒜楝、印度假苦楝、宁树(英语:Neem)、印度紫丁香(Indian lilac),楝
  • 多普勒超声医学超声检查(超声检查、超声诊断学)(英语:Medical ultrasound)是一种基于超声的医学影像诊断技术,使肌肉和内脏器官等软组织可视化,包括其尺寸、结构和病理学病灶。产科超声检查广
  • 能带理论在固体物理学中,固体的能带结构 (又称电子能带结构)描述了禁止或允许电子所带有的能量,这是周期性晶格中的量子动力学电子波衍射引起的。材料的能带结构决定了多种特性,特别是它
  • 中国朝鲜族农乐舞农乐是朝鲜传统民俗音乐的一种,大多在室外由数十人一起表演,主要包括鼓、舞蹈和演唱。又名四物戏,主要以长鼓,锣,低音鼓,鼓演奏,故名。农乐最初源于集体农作文化,在农民作农活,乡村聚
  • 摇摆乐摇摆乐(英语:Swing music)是1930年代早期发源于美国的一种音乐类型,至1935年已形成独特的风格。摇摆乐依靠由低音大提琴和鼓组成的节奏组来支撑旋律组(旋律组包含小喇叭、伸缩喇
  • 异涡虫亚门见内文异涡虫(学名:Xenoturbella) 是一类生活在海底极简单的两侧对称动物,现在仅知1属8种,分布于波罗的海和太平洋东部。第一个物种于1915年首次被发现。这种生物早在1949年就被
  • 果寡糖果寡糖(Fructooligosaccharides,通常简写作FOS,亦作oligofructose或oligofructan)是一种天然的寡糖,亦有作代糖使用。一般市面上采用果寡糖作糖浆,其甜度约为砂糖的30~50%左右。能
  • 素食主义素食主义(英语:vegetarianism),又称蔬食主义,素食,蔬食(英语:plant-based food)等,是一种有关饮食的文化,主张不食用飞禽、走兽、鱼虾等动物的身体,也就是肉类,实践这种饮食文化的人被称
  • 穆齐奥·克莱门蒂穆齐奥·克莱门蒂(意大利语:Muzio Clementi,1752年1月23日-1832年3月10日),意大利作曲家,钢琴家,指挥家,钢琴乐器的开发者,钢琴制造家,音乐出版商,钢琴教师。自幼从布诺尼学习钢琴、从柯
  • 漂亮 (专辑)《漂亮》为陶晶莹于1996年8月发行的个人第三张原创专辑。