Le Kh-31AD (AS-17 KRYPTON B dans la nomenclature OTAN) est un missile supersonique antinavire (ASM) de moyenne portée lancé par avion.

Après le lancement, l’AS-17 est accéléré par son propulseur à combustible solide jusqu'à une vitesse de Mach 1,8. Ensuite, le propulseur est ejecté et l’intérieur du missile est converti en chambre de combustion pour le moteur à réaction du missile, l'accélérant jusqu'à une vitesse de près de Mach 4,50. L’AS-17 utilise un guidage inertiel pour la phase de mi-course. Entre 7 et 20 km de la cible, l’AS-17 allume son radar pour se guider. L’AS-17 peut utiliser deux profils d’attaque différents. Il peut soit utiliser un profil de plongée, surgir avant de plonger sur la cible ou fixe pour approcher la cible à environ 200 mètres d’altitude.  

La version Kh-31AD est une version améliorée qui est entrée en service vers 2005. C'est une version agrandit qui lui donne une plus grande portée, et qui possede une plus grosse charge explosive.