হ্যাশ হল ডাটা সুরক্ষার জন্য ক্রিপ্টোগ্রাফী (cryptography) এর একটি টেকনিক যা ব্যবহার করে আমরা আমাদের ডাটাকে গোপনীয়তার সহিত সুরক্ষার জন্য এর স্ট্যাকচার পরিবর্তন করে থাকি বিভিন্ন অ্যালগরিদম ব্যবহার করে। ফলে মূল ডাটাটি দেখতে কিরকম ছিল তা বুঝার উপায় থাকে না।