W komputerach gumka to termin używany do opisania programu lub urządzenia sprzętowego przeznaczonego do całkowitego usunięcia zawartości dysku twardego. Używanie gumki to jedyny prawdziwy sposób na zapewnienie usunięcia danych z dysku twardego, ponieważ samo sformatowanie dysku pozostawia możliwość odzyskania dużej części obecnych informacji. Istnieją różne poziomy bezpieczeństwa gumki, z których najbardziej podstawowe to coś więcej niż proste formatowanie, ale nadal pozostawiają pewną możliwość rekonstrukcji bitów danych, a najbardziej zaawansowane niszczą każdy strzęp danych na dysku.
Aby zrozumieć, dlaczego gumka jest ważna, pomocne może być zrozumienie, w jaki sposób dyski twarde przechowują informacje i co się dzieje, gdy komputer otrzymuje polecenie usunięcia pliku. Pliki są przechowywane w bitach na dysku; kiedy użytkownik otwiera plik, sprawdza, gdzie ten plik jest przechowywany i odczytuje go. Z biegiem czasu pliki te zostaną pofragmentowane i rozłożone na dysku twardym, ale dysk twardy nadal może je znaleźć i całkowicie zrekonstruować. Puste miejsce na dysku twardym jest oznaczane jako puste, aby komputer wiedział, że może umieścić tam nowe pliki lub pozwolić istniejącym plikom rozprzestrzenić się na te bloki danych.
Po usunięciu plik jest najpierw umieszczany w tymczasowym koszu na komputerze, takim jak kosz lub kosz na śmieci. W tym momencie każdy użytkownik może po prostu otworzyć kosz i znaleźć plik, a następnie przeciągnąć go z powrotem, aby go ponownie otworzyć. Wiele osób po opróżnieniu kosza myśli, że te pliki zostały trwale usunięte. W rzeczywistości wszystko, co się wydarzyło, polegało na tym, że komputer zmienił te bloki danych z informowania, że mają o nich informacje, na stwierdzenie, że są puste i mogą zostać nadpisane.
Sztuczka polega na tym, że te bloki niekoniecznie zostaną nadpisane, chyba że do komputera zostanie dodanych wiele innych plików. Oznacza to, że zaawansowany użytkownik może po prostu zmienić sposób, w jaki widzi je komputer, a informacje pojawią się ponownie. W rzeczywistości, nawet jeśli do komputera zostanie dodanych wiele nowych plików, istnieje duże prawdopodobieństwo, że fragmenty oryginalnych plików pozostaną. Dedykowana osoba może zrekonstruować duże fragmenty danych, takie jak fragmenty osobistych wiadomości e-mail, haseł lub informacji rozliczeniowych. Z tego powodu ważne jest, aby podczas pozbycia się dysku twardego, na którym mogą znajdować się poufne informacje, używać gumki.
Gumka zasadniczo pobiera wszystkie te porcje danych i mówi, że są puste. Następnie przechodzi i losowo zapisuje informacje na każdym bajcie dysku twardego, upewniając się, że nadpisuje wszystko, co może się tam znajdować. Standardowy format gumek polega na przeglądaniu i zapisywaniu 1 na każdym bajcie, a następnie przeglądaniu i zapisywaniu 0 na każdym bajcie. Pod koniec jest prawdopodobne, że wszystkie dane zostaną całkowicie usunięte.
Gumka sprzętowa robi to samo, co gumka programowa, ale robi to bez konieczności korzystania z komputera. W ten sposób osoba może wziąć dysk twardy, podłączyć go do gumki i automatycznie usunie z niego wszystkie dane. Może to być idealne dla organizacji z wieloma dyskami twardymi, które wymagają wymazywania. Dla osób, które chcą mieć absolutną pewność, że ich dane zniknęły, istnieje kolejna opcja: niszczenie dysku twardego. Jest to proces faktycznego wyjmowania tabliczek znamionowych z dysku twardego i niszczenia ich, a czasem dalszego ich spalania, zapewniając, że absolutnie żadne dane nie przetrwają.