| n | Name : libxcrypt | n | Name : libxcrypt-static |
| Version : 4.1.1 | | Version : 4.1.1 |
| n | Release : 6.an8 | n | Release : 6.0.3.an8 |
| Architecture: x86_64 | | Architecture: x86_64 |
| Install Date: (not installed) | | Install Date: (not installed) |
| Group : Unspecified | | Group : Unspecified |
| n | Size : 185892 | n | Size : 334076 |
| License : LGPLv2+ and BSD and Public Domain | | License : LGPLv2+ and BSD and Public Domain |
| n | Signature : RSA/SHA256, 2021年12月29日 星期三 15时38分03秒, Key ID 619140084873f7c5 | n | Signature : RSA/SHA256, 2022年08月03日 星期三 16时04分24秒, Key ID 619140084873f7c5 |
| Source RPM : libxcrypt-4.1.1-6.an8.src.rpm | | Source RPM : libxcrypt-4.1.1-6.0.3.an8.src.rpm |
| Build Date : 2021年12月27日 星期一 15时20分34秒 | | Build Date : 2022年07月20日 星期三 15时35分55秒 |
| Build Host : anolis-build-01.openanolis.cn | | Build Host : anolis-build-01.openanolis.cn |
| Relocations : (not relocatable) | | Relocations : (not relocatable) |
| Packager : OpenAnolis Community | | Packager : OpenAnolis Community |
| Vendor : OpenAnolis Community | | Vendor : OpenAnolis Community |
| URL : https://github.com/besser82/libxcrypt | | URL : https://github.com/besser82/libxcrypt |
| n | Summary : Extended crypt library for DES, MD5, Blowfish and others | n | Summary : Static library for -static linking with libxcrypt |
| Description : | | Description : |
| t | libxcrypt is a modern library for one-way hashing of passwords. It | t | This package contains the libxcrypt static libraries for -static |
| supports DES, MD5, SHA-2-256, SHA-2-512, and bcrypt-based password | | linking. You don't need this, unless you link statically, which |
| hashes, and provides the traditional Unix 'crypt' and 'crypt_r' | | is highly discouraged. |
| interfaces, as well as a set of extended interfaces pioneered by | | |
| Openwall Linux, 'crypt_rn', 'crypt_ra', 'crypt_gensalt', | | |
| 'crypt_gensalt_rn', and 'crypt_gensalt_ra'. | | |
| | | |
| libxcrypt is intended to be used by login(1), passwd(1), and other | | |
| similar programs; that is, to hash a small number of passwords during | | |
| an interactive authentication dialogue with a human. It is not | | |
| suitable for use in bulk password-cracking applications, or in any | | |
| other situation where speed is more important than careful handling of | | |
| sensitive data. However, it *is* intended to be fast and lightweight | | |
| enough for use in servers that must field thousands of login attempts | | |
| per minute. | | |
| | | |
| On Linux-based systems, by default libxcrypt will be binary backward | | |
| compatible with the libcrypt.so.1 shipped as part of the GNU C Library. | | |
| This means that all existing binary executables linked against glibc's | | |
| libcrypt should work unmodified with this library's libcrypt.so.1. We | | |
| have taken pains to provide exactly the same "symbol versions" as were | | |
| used by glibc on various CPU architectures, and to account for the | | |
| variety of ways in which the Openwall extensions were patched into | | |
| glibc's libcrypt by some Linux distributions. (For instance, | | |
| compatibility symlinks for SuSE's "libowcrypt" are provided.) | | |
| | | |
| However, the converse is not true: programs linked against libxcrypt | | |
| will not work with glibc's libcrypt. Also, programs that use certain | | |
| legacy APIs supplied by glibc's libcrypt ('encrypt', 'encrypt_r', | | |
| 'setkey', 'setkey_r', and 'fcrypt') cannot be compiled against libxcrypt. | | |