Updated crypt.{c,h}