光滑数（），或译脆数，是一个可以因数分解为小质数乘积的正整数。光滑数一词是是伦纳德·阿德曼所提出。光滑数在以因数分解为基础的密码学中扮演重要角色。
定义.若一正整数的质因数均不大于B，此整数即为B-光滑数。例如1620的因数分解为2 × 3 × 5，质因数均不大于5，因此1620是5-光滑数。10和12的因数分解分别为2 × 5和2 × 3，二者质因数也都不大于5，因此二者均是是5-光滑数，虽然其质因数未包括不大于5的所有质数，但仍然可以是5-光滑数。5-光滑数常称为正规数