В мае 1993 года КНДР успешно испытала баллистическую ракету средней дальности "Нодон-1", созданную на базе советских ракет Р-17 (Scud B).
31 августа 1998 года Пхеньян заявил об успешном запуске спутника "Кванменсон-1" с помощью гражданской модификации баллистической ракеты "Тэпходон-1". По данным США и РФ, запуск был неудачным.
5 июля 2006 года прошли испытания сразу нескольких (от семи до десяти) ракет. В частности, США идентифицировали первый запуск баллистической ракеты "Тэпходон-2", закончившийся аварией.
9 октября 2006 года КНДР впервые провела испытание ядерного взрывного устройства. По данным Минобороны РФ, его мощность составляла от 5 до 15 килотонн.
5 апреля 2009 года северокорейцы совершили попытку запуска космического аппарата с помощью ракеты-носителя "Ынха-2" (гражданской версии "Тэпходон-2"). Было объявлено о выводе спутника на орбиту, но внешние источники этого не подтвердили.
25 мая 2009 года КНДР провела второй подземный ядерный взрыв — на этот раз мощностью до 20 килотонн.
13 апреля 2012 года проведен запуск ракеты "Ынха-3" (версия "Тэпходон-2") со спутником "Кванменсон-3". Пуск вновь оказался неудачным: ракета развалилась на части и упала в Желтое море через несколько минут после старта.
12 декабря 2012 года "Ынха-3" вывела на орбиту вторую версию спутника "Кванменсон-3". Командование воздушно-космической обороны США впервые подтвердило успех запуска.