12.20. Interfaces for libcrypt

Table 12-58 defines the library name and shared object name for the libcrypt library

Table 12-58. libcrypt Definition


The behavior of the interfaces in this library is specified by the following specifications:

[SUSv3] POSIX 1003.1-2001 (ISO/IEC 9945-2003)

12.20.1. Encryption Interfaces for Encryption

An LSB conforming implementation shall provide the generic functions for Encryption specified in Table 12-59, with the full mandatory functionality as described in the referenced underlying specification.

Table 12-59. libcrypt - Encryption Function Interfaces

crypt [SUSv3]encrypt [SUSv3]setkey [SUSv3]