Carnivore: System Analizy Danych
Carnivore to system analizy danych teleinformatycznych stworzony przez amerykańskie Federal Bureau of Investigation (FBI) w celu monitorowania komunikacji osób podejrzanych o przestępstwa. Prace nad systemem rozpoczęły się w 1996 roku, a jego oficjalna inauguracja miała miejsce w lutym 1997 roku pod nazwą Omnivore. W czerwcu 1999 roku zmieniono nazwę na Carnivore.
Technologia i Funkcjonalność
Carnivore był początkowo opracowany na system operacyjny Solaris, a później przeniesiony na Windows NT. Działał jako aplikacja instalowana u dostawców usług internetowych (ISP), funkcjonując podobnie jak sniffer.
FBI zapewnia, że program nie może być uruchamiany bez zgody ISP i potrafi rozróżniać komunikację otwartą od poufnej, takiej jak transakcje finansowe. Krytycy, w tym Electronic Privacy Information Center (EPIC), podnoszą jednak, że system nie posiada odpowiednich zabezpieczeń przed nadużyciami, mogącymi naruszać prawa jednostek.
Krytyka i Zaniechanie Użycia
W odpowiedzi na naciski ze strony EPIC, FBI było zmuszone ujawnić niektóre informacje o zasadach działania systemu, jednak odmówiło publikacji kodu źródłowego. Badania przeprowadzone przez Illinois Institute of Technology wykazały braki, takie jak brak wymogu autoryzacji sądu dla prowadzenia podsłuchu. W związku z tym Kongres rozważał zakaz używania Carnivore.
Ostatecznie, w 2001 roku, FBI zdecydowało o zaprzestaniu korzystania z Carnivore, wybierając zamiast tego rozwiązania komercyjne. Firmy zajmujące się bezpieczeństwem informatycznym zaczęły rozwijać alternatywy dla tego systemu. Carnivore przyczynił się również do przyspieszenia prac nad nowymi technikami szyfrowania, które miały na celu zwiększenie bezpieczeństwa komunikacji i ograniczenie skuteczności podobnych systemów monitorujących.