Veri bütünlüğünü test etmek için kullanılan tek yönlü şifreleme algoritmalarıdır. Örneğin bir yazılım üreticisi bir program yayınlar ve programın iso'su veya exe'sine ait MD5 veya SHA1 verisinide yanında