crypt for simply use