| Extracted from Pike v7.8 release 866 at 2016-04-05.

[Top]

# Method crypt()

Method crypt

  `string crypt(string password)`
  `int(0..1) crypt(string typed_password, string crypted_password)`

Description

  This function crypts and verifies a short string (only the first 8 characters are significant).

  The first syntax crypts the string password into something that is hopefully hard to decrypt.

  The second syntax is used to verify typed_password against crypted_password , and returns `1` if they match, and `0` (zero) otherwise.

Note

  Note that strings containing null characters will only be processed up until the null character.