Le concept d'une somme de contrôle a été inventé au début de l'histoire des sciences de l'ordinateur pour vérifier l'intégrité des données. La somme de contrôle plus simple consiste à calculer la somme de tous les 1 et de 0 qui constituent les données d'un fichier. Ce nombre peut être stocké séparément. À une date ultérieure, il peut être calculé à nouveau pour vous assurer que la somme est la même. Si elle est, le fichier n'a pas changé, et l'intégrité est intacte. Checksums modernes sont beaucoup plus complexes, mais pour les programmeurs écrivent dans Visual Basic, le .NET Framework fournit des capacités de calcul de somme de contrôle hors de la boîte.