krypt

For definition of krypt, please visit here.