Angka kontrol adalah digit tambahan yang digunakan untuk memvalidasi keakuratan data. Fungsinya untuk mendeteksi kesalahan ketik atau transmisi data. Angka kontrol dapat ditentukan menggunakan berbagai algoritma, tergantung pada jenis data dan tingkat keamanan yang diperlukan. Penerapannya luas, mulai dari nomor rekening bank hingga kode batang produk.