bcrypt

✍ dations ◷ 2025-06-28 18:06:58 #加密软件,密码散列函数

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

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

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

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

相关

  • 古菌古菌(拉丁语:Archaea,来自古希腊语:ἀρχαῖα,意为“古代的东西”)又称古细菌、古生菌或太古生物、古核生物,是单细胞微生物,构成生物分类的一个域,或一个界。这些微生物1970年前
  • 太阳病太阳病,中医病名,为六经辨证之一。伤寒学派认为,足太阳膀胱经属表,为六经藩篱,外邪侵犯人体,首先都由太阳侵入。脉浮是阳脉,也就是手指轻轻的碰,就可以感觉到脉,就称之为浮脉。头项强
  • 裸鼹鼠裸鼹鼠(学名:Heterocephalus glaber)是一种分布于东非部分地区的挖掘类啮齿目动物,也是目前被分类于裸鼹鼠属下的唯一物种。它是仅有的两种真社会性哺乳动物之一(另外一种是达马
  • 巴登大公国巴登大公国(德语:Großherzogtum Baden)是德国西南部莱茵河东岸曾经存在的一个大公国,国祚由1806年至1918年。巴登地区原为士瓦本地区的一部分,于12世纪开始以巴登藩侯国的名称出
  • 他索纳明1A8M, 1TNF, 2AZ5, 2E7A, 2TUN, 2ZJC, 2ZPX, 3ALQ, 3IT8, 3L9J, 4TSV, 5TSW· cytokine activity · tumor necrosis factor receptor binding · protein binding · id
  • 世界观世界观意思是“着眼世界之上”。这是德国知识论中所使用的词汇,指的是一个“广泛世界的观念”。世界观指涉的是一种人类知觉的基础架构,透过它,个体可以理解这个世界并且与它互
  • 小布朗茶壶小棕色酒壶(Little Brown Jug,也译作小布朗酒壶、小布朗茶壶)是密歇根大学和明尼苏达大学之间的NCAA美式足球比赛的奖杯。它是美国大学间美式足球比赛历史最悠久的拉锯战奖杯之
  • 萨利·贝里沙萨利·拉姆·贝里沙(阿尔巴尼亚语:Sali Ram Berisha,1944年10月15日-),阿尔巴尼亚医学专家、政治家,曾任阿尔巴尼亚总统,阿尔巴尼亚总理。1968年,贝里沙进入欧洲委员会医学研究委员会
  • 奥卡万戈三角洲奥卡万戈三角洲(Okavango Delta),亦称“奥卡万戈沼泽”,位于博茨瓦纳北部,面积约15,000平方千米(5,800平方英里),是世界上最大的内陆三角洲,由奥卡万戈河注入卡拉哈里沙漠而形成,大部
  • 柏原崇柏原崇(1977年3月16日-),日本男演员、乐团主唱,山梨县甲府市人(出生在兵库县神户市),被称为“20世纪末的美少年”。1993年,16岁的柏原崇参加《Junon》杂志JUNON SUPER BOY的选拔,一举