bcrypt

✍ dations ◷ 2024-09-20 10:51:42 #加密软件,密码散列函数

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

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

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

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

相关

  • 牙科恐惧牙科恐惧(dental fear)是指对于牙科和接受牙科治疗的恐惧。这种恐惧的病态现象(特定恐惧症)在英文里有许多不同的称呼:dental phobia、odontophobia、dentophobia(以上皆指牙科恐
  • 拉丁语联盟拉丁语联盟(拉丁文:Unio Latina,西班牙文:Unión Latina,法文:Union Latine,意大利文:Unione Latina,葡萄牙文:União Latina,罗马尼亚文:Uniunea Latină,加泰罗尼亚文:Unió Llatina)是使
  • 林同炎林同炎(英语:Tung-yen Lin 或 T. Y. Lin,1912年11月14日-2003年11月15日),原名林同棪,美籍华裔结构工程师。林同炎出生于福建省福州,是家中第4个小孩(共有11个),后来在北京成长。他的父
  • 皇徽英国皇家徽章,即是英王徽,盾面上两组三只金狮象征英格兰,红狮象征苏格兰,竖琴象征北爱尔兰。两侧是代表英格兰的狮子和代表苏格兰的独角兽。盾徽周围的圈饰用古法语写着Honi soi
  • 廖一久廖一久(1936年11月4日-),台湾台中县人,出生于日本东京。台湾水产养殖学者,国立台湾海洋大学终身特聘教授,中央研究院院士。廖一久出生于东京,在台中丰原长大。童年时期,他喜欢坐在老
  • 1561年
  • 癸丑日记《癸丑日记》,又名《西宫录》、《西宫日记》,是部以朝鲜宣祖去世后光海君血腥争夺王权为题材的朝鲜宫廷文学作品,分为上下两卷,创作于“仁祖反正”之后,现传乐善斋本,由宫女所作,作
  • 中华人民共和国社会福利中华人民共和国的社会福利在历史上经历过各种变化。中华人民共和国人力资源和社会保障部是负责中华人民共和国社会福利的部门。在80年代中国改革开放之前,中国的社会主义满足
  • 微生物囊微生物囊(英语:microbial cyst)是微生物的休息或是休眠阶段,多半是出现在细菌或是原生生物、无脊椎动物偶尔也会有此阶段,此一阶段是让生物体可以渡过不利的环境变化,此阶段可视为
  • B-57轰炸机马丁B-57堪培拉轰炸机是美国制的双喷射发动机战术轰炸机及高空侦查机,于1953年进入美国空军服役。B-57为英国电气公司制堪培拉式轰炸机(英语:English Electric Canberra)授权在