Solaris 9 9/04 作業環境的新功能

增強型 crypt() 函數

此功能是 Solaris 9 12/02 發行版本中的新功能。

此 Solaris 發行版本對 crypt() 函式有新的擴充,並引入了 crypt_gensalt() 函式。這些增強功能可讓管理員變更用來對使用者的 UNIX 登入密碼進行模糊化處理的演算法。

包含有 MD5 模組和 Blowfish 模組。MD5 模組是在 crypt_sunmd5crypt_bsdmd5。Blowfish 模組位於 crypt_bsdbf 中。

開發者可以建立用於實現替代密碼模糊化演算法的新模組。應用程式開發者必須使用 crypt_gensalt() 函數來代替手動產生傳遞到 crypt() 函數的 salt 字串。

用於實現替代演算法的模組在 crypt.conf(4) 檔案中有詳細說明。module_path 欄位指定執行兩個所需函式之共用程式庫物件的路徑:

如需更多資訊,請參閱「crypt(3C) 線上說明手冊」和「policy.conf(4) 線上說明手冊」。