PicEncrypt是我在大学的本科毕业设计中做出来的一个android app。
这个app是毕业设计的主题——图像置乱算法的一个载体,核心内容是图像置乱算法的实现与优化。
图像加解密原理是基于刘向东等人的论文——《基于排序变换的混沌图像置乱算法》进行优化的结果。
对于该算法的分析和优化过程我写在了毕业论文中《基于排序变换和混沌Logistic映射的图像置乱算法》,感兴趣的话可以查看论文的第三、四章,主要的优化思路是将原算法中的混沌序列的排序变换与生产地址映射表的两个核心步骤由独立变为同时完成,从而提高算法性能。
整个项目其实是一个eclipse中的android项目,依赖ADT以及安卓sdk,如果需要在本地跑起来,需要进行android的环境配置。
也可以直接下载打包好的apk文件直接安装在手机上:PicEncrypt.apk