New, secure hash