bcrypt doesnt seems to fit my needs. gonna try a manual approach for now