Modernizacja systemu polegała głównie na dostosowaniu go do wymogów ustawy o wykonywaniu kary pozbawienia wolności poza zakładem karnym w systemie dozoru elektronicznego oraz na rozbudowie pod kątem wymiany informacji pomiędzy KRK a rejestrami europejskimi.

Krajowy Rejestr Karny gromadzi, przechowuje i udostępnia dane o skazanych. System działa od 1994 r. Baza danych przetwarzana przez system obejmuje informacje zbierane od około 90 lat. Niektóre karty osób skazanych zostały stworzone w początkach XX wieku. KRK został stworzony i jest obsługiwany przez Pentacomp.