cryptって先頭8文字だろ?少なすぎ
md5が手軽でいいかと