非法質數(英語:Illegal prime),是指同時也是質數的非法數字。在2001年3月,菲爾·卡莫迪(Phil Carmody)創造了最早的非法質數。由於這類數字的二進位表示法包含了以C語言編寫、經壓縮處理後的DeCSS解密算法原始碼,因此計算機可以使用它來繞過DVD的複製保護措施。[1]