Bezpieczeństwo komputera jest ważnym aspektem dla większości firm. Wiele organizacji używa procesu mieszania danych do plików haszujących w celu zaszyfrowania ważnych danych. Dane skrótu są liczbową reprezentacją danych i nie są łatwe do interpretacji przez człowieka. Plik skrótu to plik, który został przekonwertowany na ciąg liczbowy za pomocą algorytmu matematycznego. Te dane można zrozumieć dopiero po ich odszyfrowaniu za pomocą klucza mieszającego.
Proces mieszania polega na matematycznej konwersji ciągu znaków na mniejszą wartość, która jest zwykle nazywana kluczem mieszającym. Ta nowa wartość reprezentuje oryginalny ciąg znaków po jego zaszyfrowaniu. Haszowanie jest często używane w bazach danych jako metoda tworzenia indeksu. Ponieważ wartości haszowane są mniejsze niż ciągi, baza danych może szybciej wykonywać funkcje odczytu i zapisu.
Pliki skrótu są powszechnie używane jako metoda weryfikacji rozmiaru pliku. Ten proces nazywa się weryfikacją sumy kontrolnej. Gdy plik jest przesyłany przez sieć, musi zostać podzielony na małe kawałki i ponownie złożony po dotarciu do miejsca przeznaczenia. W tej sytuacji liczba skrótu reprezentuje rozmiar danych w pliku. Skrót może być następnie używany jako narzędzie do sprawdzania poprawności, czy cały plik został pomyślnie przesłany przez sieć.
Procedura skrótu została po raz pierwszy stworzona w latach pięćdziesiątych jako metoda przyspieszania dostępu do komputera. Tworzenie plików skrótu wymaga funkcji skrótu, która jest algorytmem matematycznym. W inżynierii komputerowej dostępnych jest obecnie wiele rodzajów algorytmów mieszających. Funkcje te różnią się złożonością, ale wszystkie starają się manipulować ciągami tekstu i konwertować je na liczby.
Większość organów ścigania używa plików hash do przechowywania ważnych informacji o odciskach palców. Dostępna obecnie technologia odcisków palców wykorzystuje pliki skrótu i funkcje do przechwytywania obrazów każdego odcisku palca. Te obrazy odcisków palców są konwertowane do formatu liczbowego i przechowywane w bazach danych organów ścigania. Departament Sprawiedliwości Stanów Zjednoczonych (DOJ) prowadzi jedną z największych baz danych daktyloskopijnych w Stanach Zjednoczonych. Te odciski palców obejmują wszystkich znanych przestępców w Stanach Zjednoczonych i są przechowywane przy użyciu technologii mieszania.
Technologia skrótu jest również wykorzystywana jako urządzenie zabezpieczające między komputerami w Internecie. Certyfikaty komputerowe to zaszyfrowane klucze wymieniane między komputerami i oprogramowaniem przez sieć komputerową. Te klucze identyfikują komputer jako zaufanego odbiorcę oprogramowania. Funkcja skrótu służy do sprawdzania i weryfikowania, czy dany komputer posiada właściwy klucz. Ta kluczowa technologia jest dostępna od wielu lat jako technika weryfikacji komputerów przed przesłaniem informacji przez Internet.