基于三维Arnold变换,提出了新的数字图像加密算法。首先利用采用一维分段线性混沌系统产生一次一密的密钥,然后利用三维Arnold变换对图像进行置乱。这种置乱是依赖于密钥的。进行通过一种依赖于密钥的替代和混淆使置乱后图像的像素灰度值改变并产生互相依赖,即将每一像素值扩散到其它像素中去。实验仿真和分析表明,该算法密钥空间大,算法易于实现,能抵抗差分攻击、统计分析和明文攻击。