基于FPGA平台和演化硬件的图像加解密系统及其方法

    公开(公告)号:CN101783924A

    公开(公告)日:2010-07-21

    申请号:CN201010103572.4

    申请日:2010-01-27

    申请人: 武汉大学

    IPC分类号: H04N7/16 H04N7/24

    摘要: 本发明涉及一种基于FPGA平台和演化硬件的图像加解密系统及方法,系统中设置有:FPGA内实现的可配置胚胎电路IP核、细胞自动机图像加密IP核、细胞自动机图像解密IP核、功能选择IP核,以及遗传算法模块和中央控制模块。加密时包括步骤:通过遗传算法演化可配置胚胎电路,用演化出的配置串配置可配置胚胎电路IP核,对图像数据分段,按段使用细胞自动机图像加密IP核加密。解密时包括步骤:先用配置串配置可配置胚胎电路IP核,然后对信息进行分段,按段使用细胞自动机图像解密IP核解密。本发明系统随机自动产生密钥,密钥范围广,有效的实现了密钥分散,从而使系统安全性得到了提高。

    基于FPGA平台和演化硬件的图像加解密系统及其方法

    公开(公告)号:CN101783924B

    公开(公告)日:2011-12-28

    申请号:CN201010103572.4

    申请日:2010-01-27

    申请人: 武汉大学

    IPC分类号: H04N21/2347

    摘要: 本发明涉及一种基于FPGA平台和演化硬件的图像加解密系统及其方法,系统中设置有:FPGA内实现的可配置胚胎电路IP核、细胞自动机图像加密IP核、细胞自动机图像解密IP核、功能选择IP核,以及遗传算法模块和中央控制模块。加密时包括步骤:通过遗传算法演化可配置胚胎电路,用演化出的配置串配置可配置胚胎电路IP核,对图像数据分段,按段使用细胞自动机图像加密IP核加密。解密时包括步骤:先用配置串配置可配置胚胎电路IP核,然后对信息进行分段,按段使用细胞自动机图像解密IP核解密。本发明系统随机自动产生密钥,密钥范围广,有效的实现了密钥分散,从而使系统安全性得到了提高。