crypt init