التشفير النقطي (Cryptographic Hash Function) هو عملية تحويل البيانات النصية أو الرقمية إلى سلسلة رقمية مختصرة وفريدة من نوعها وثابتة الطول. يتم استخدام هذا التشفير كوسيلة للتحقق من صحة البيانات بسرعة وسهولة، ولضمان السرية والأمان في الاتصالات الإلكترونية. عندما يتم تطبيق التشفير النقطي على بيانات معينة، من المستحيل العثور على بيانات أخرى تنتج نفس القيمة المختلفة، بحيث تمنح الرسالة حماية إضافية ضد التلاعب والتغيير غير المصرح بهما.