本发明提供了一种基于压缩感知和DNA编码的图像压缩加密及解密方法,将原始图像作为SHA‑256哈希函数的参数,得到超混沌Bao系统整数序列以及Logistic混沌整数序列;将Logistic混沌整数序列转化为第二矩阵;使用小波变换对原始图像进行稀疏化及Arnold变换;基于压缩率构造Hadamard矩阵作为测量矩阵;利用测量矩阵对稀疏分解后的图像进行压缩测量,得到第一矩阵;对第一矩阵和第二矩阵进行分块处理,针对每一个小块进行DNA编码、运算、解码;利用超混沌Bao整数序列动态控制DNA编码、解码、运算方式;合并所有子块得到加密图像。本发明克服了传统压缩感知不能抵御明文攻击的缺点。