تابع درهم‌سازی کامل
توابع هش کامل ممکن است برای پیاده‌سازی جدول جستجوی با بدترین زمان دسترسی استفاده شود. یک تابع هش کامل دارای بسیاری از کاربردهای مشابه توابع هش دیگر است، با این برتری که نیازی به بررسی مشکل برخورد ندارد. علاوه بر این، اگر کلیدها داده نباشند، لازم نیست کلیدها در جدول جستجو ذخیره شوند و موجب صرفه جویی در حافظه می‌شوند.
تکنولوژی آشکارساز دستکاری
از سند، ایمیل یا فایلی که باید محافظت شود، برای تولید یک تابع هش امضاشده که عدد تولیدشده از محتوای سند است، استفاده می‌شود. هرگونه تغییری در سند، هرچند بی‌اهمیت مانند تغییر تنها یک بیت از ۱ به ۰، منجر به ایجاد هش متفاوتی می‌شود که امضا را نامعتبر می‌کند. با فرض آن‌که تابع هش و برنامه‌ای که آن را اجرا می‌کند به‌طور مناسبی طراحی شده باشند، تغییر یک سند در حالی که همان هش را حفظ کند کار بسیار مشکلی است. اثر بهمن و را نگاه کنید.