dovecot-bcrypt-plugin:Dovecot的bcrypt密码哈希

时间:2024-06-01 17:02:07
【文件属性】:

文件名称:dovecot-bcrypt-plugin:Dovecot的bcrypt密码哈希

文件大小:21KB

文件格式:ZIP

更新时间:2024-06-01 17:02:07

bcrypt password-hash dovecot C

Dovecot的bcrypt密码哈希 是一种自适应密码哈希函数,最初是为OpenBSD设计的,并用作OpenBSD和某些Linux发行版中系统密码数据库的默认哈希。 在这些系统上,Dovecot通过libc crypt(3)函数以名称BLF-CRYPT支持bcrypt。 但是,bcrypt也可以作为多种语言的库使用,并且在libc不支持它的系统上的许多应用程序都使用bcrypt。 需要特别注意的是,bcrypt是PHP标准库使用的默认密码哈希。 在这些系统上,Dovecot的内置支持不起作用,并且修补系统libc以添加支持不是可行的解决方案。 这个项目是一个Dovecot插件,它集成了PHP使用的以BCRYPT命名的库。 因此,它允许在所有系统上使用bcrypt的一致实现,而不管系统libc是否支持它。 正在安装 该软件包使用autoconf,因此遵循标准过程: autoreconf


【文件预览】:
dovecot-bcrypt-plugin-master
----src()
--------crypt_blowfish.c(32KB)
--------bcrypt-plugin.c(3KB)
--------crypt_blowfish.h(1KB)
--------Makefile.am(353B)
----Makefile.am(68B)
----README.md(3KB)
----m4()
--------dovecot.m4(5KB)
----configure.ac(312B)
----.gitignore(194B)

网友评论