Родился в 1958 году в рабочем посёлке Краскино на Дальнем Востоке. Отец — Павел Иванович Расторгуев (1926—2010), военнослужащий. Мать — Клавдия Петровна Кодолова (1935—2011).
В 1964 году семья переехала с Дальнего Востока в Горький, а затем, в 1967 году — в Ржев.
В 1975 году окончил среднюю школу в Люберцах и поступил в Московский институт электронного машиностроения (МИЭМ). Окончил его в 1981 году, получив квалификацию инженер-системотехник по специальности автоматизированные системы управления.
После окончания института был направлен для работы в войсковую часть. Службу окончил в 2013 году в звании полковника.
Скоропостижно скончался 12 июля 2017 года. Похоронен в Москве на Троекуровском кладбище, уч. 19А.
Сфера фундаментальных и прикладных научных интересов лежит в различных областях информатики, программирования, криптографии, антивирусной защиты, информационных войн, аватаризации и витализации, философии и социологии, теории обучения и педагогики.
Доктор технических наук. Автор более ста научных и научно-популярных работ (монографии, книги, учебники, статьи) как специального, так и междисциплинарного характера.
Профессор по кафедре защиты информации в системах связи. Автор учебников и учебных пособий для студентов высших учебных заведений, обучающихся по специальностям «Компьютерная безопасность», «Комплексное обеспечение информационной безопасности автоматизированных систем», «Информационная безопасность телекоммуникационных систем».
Член редколлегий нескольких научных журналов, включая «Информационные войны»[3] и «Вестник РГГУ»[4].