Le Kh-31 est à l’origine un missile anti-navire d’une portée estimée légèrement supérieure à 100km. Conçu pour voler à Mach 3.5, sa version Kh-31P est dédiée à la destruction des radars grâce à son guidage capable de remonter jusqu’aux émissions de ces derniers. Modernisé avec capteur de détonation sans contact et possédant une ogive d’efficacité accrue, pour une destruction efficace des radars, y compris ceux avec des dispositifs d’antenne placés vers le haut (jusqu’à 15 mètres). Celui-ci peut être tiré depuis des appareils tels que les MiG-29, MiG-31, Su-24M, Su-27 Su-34 ou encore Su-35.