Full XS implementation of common crypt() hashing schemes.