bcrypt

✍ dations ◷ 2025-09-07 10:38:08 #加密软件,密码散列函数

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

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

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

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

相关

  • 美地霉素美地霉素又称为“麦加霉素”“美欧卡霉素”“米卡霉素”“乙酰麦迪霉素”或“醋酸麦迪霉素”,是一种大环内酯类抗生素。美地霉素是麦迪霉素的二乙酸酯,其血药浓度大、生物学半
  • 胃泌素n/an/an/an/an/an/an/an/an/an/a结构 / ECOD胃泌素(拉丁语:Gastrin)是胃部分泌的一种胜肽荷尔蒙,主要功能为刺激胃壁细胞分泌胃酸,以利消化酵素胃蛋白酶激活,并进行分解蛋白质作用
  • 第2型糖尿病2型糖尿病(英语:Diabetes mellitus type 2,简称T2DM,台湾称为第二型糖尿病),大陆旧称为非胰岛素依赖型糖尿病(英语:noninsulin-dependent diabetes mellitus,简称NIDDM)或成人发病型糖
  • 伊拉克伊拉克共和国(阿拉伯语:الجمهورية العراقية;库尔德语:كۆماری عێراق),通称伊拉克(العراق‎),位于西亚—中东地区的共和国。伊拉克与南方的沙特阿拉
  • 岐阜大学岐阜大学(ぎふだいがく、Gifu University),是一所位于岐阜县岐阜市的日本国立大学。Nigel Ward 日本大学排名:第25名(研究经费·论文引用率·入学难易度·声望)
  • CC碳-碳键是一连接两个碳原子的共价键。其中最普通的形式是单键:即一个键是由两个电子组成,其中两个原子分别提供一个电子。碳-碳单键属于σ键,组成单键的两个碳原子自身的电子先
  • 修行位阶果位(梵语:phala),或称圣果、道果(梵语:ariya-phala),即修行位阶,为佛教中因修行的缘故而达到的程度,是修行的结果和验证,是证量的一种,也是出世间悉地成就的一种,属于四法宝的教、理、行
  • 宁德霞浦县黄瓜山贝丘遗址黄瓜山贝丘遗址,位于中国福建省霞浦县沙江镇小马村,为一个省级文物保护单位,类型为古遗址,为第六批福建省文物保护单位,公布时间为2005年5月11日。黄瓜山遗址的历史年代为新石器
  • 约翰·霍普金斯医院约翰斯·霍普金斯医院(The Johns Hopkins Hospital)是一所位于美国马里兰州巴尔的摩市的大型综合医院。建于1889年,约翰斯·霍普金斯医院创造了医学史上的多项第一,包括第一例完
  • 闪灯同步速度闪灯同步速度是指相机释放闪光灯,投射光源至被摄主体后,可完全接收到投射光源的最快快门速度。根据不同相机的品质、性能及使用材质的差异,每台相机的闪灯同步速度都不同,这与相