A kernel module for crypt