-
公开(公告)号:CN101237321A
公开(公告)日:2008-08-06
申请号:CN200810017493.4
申请日:2008-02-03
Applicant: 西北农林科技大学
IPC: H04L9/16
Abstract: 本发明涉及一种基于循环队列移位规则的加密方法,包括以下步骤:取明文信息矩阵;创建随机整数序列;用户输入矩阵变换次数;在随机整数序列中任取随机数并取整;根据设定的余数规则对变换矩阵的其中一行或一列进行循环队列移位;经多次变换后,得到密文矩阵;将各次变换操作过程记录为子密钥依次排列得到密钥。本发明属于古典置换加密,采用最基本的移位操作,利用较少的资源实现快速的加解密过程,解决了现有移位加密方法加密强度小、速度低、操作性差等问题,具有加解密速度快、加密方法实现简单、加密方法加密强度高、安全性好、适用面广的优点,适用于软、硬件实现。
-
公开(公告)号:CN101237322A
公开(公告)日:2008-08-06
申请号:CN200810017494.9
申请日:2008-02-03
Applicant: 西北农林科技大学
IPC: H04L9/18
Abstract: 本发明涉及一种双循环队列移位和换位规则的加密方法,包括以下步骤:取明文信息矩阵;创建随机整数序列;用户输入矩阵变换次数;在随机整数序列中任取随机数并取整;根据设定的余数规则对变换矩阵的其中一行或一列进行循环队列移位并可换位;经多次变换后,得到密文矩阵;将各次变换操作过程记录为子密钥依次排列得到密钥。本发明属于古典置换加密,采用最基本的移位操作,利用较少的资源实现快速的加解密过程,解决了现有移位加密方法加密强度小、速度低、操作性差等问题,具有加解密速度快、加密方法实现简单、加密方法加密强度高、安全性好、适用面广的优点,适用于软、硬件实现。
-
公开(公告)号:CN101237321B
公开(公告)日:2010-12-08
申请号:CN200810017493.4
申请日:2008-02-03
Applicant: 西北农林科技大学
IPC: H04L9/16
Abstract: 本发明涉及一种基于循环队列移位规则的加密方法,包括以下步骤:取明文信息矩阵;创建随机整数序列;用户输入矩阵变换次数;在随机整数序列中任取随机数并取整;根据设定的余数规则对变换矩阵的其中一行或一列进行循环队列移位;经多次变换后,得到密文矩阵;将各次变换操作过程记录为子密钥依次排列得到密钥。本发明属于古典置换加密,采用最基本的移位操作,利用较少的资源实现快速的加解密过程,解决了现有移位加密方法加密强度小、速度低、操作性差等问题,具有加解密速度快、加密方法实现简单、加密方法加密强度高、安全性好、适用面广的优点,适用于软、硬件实现。
-
公开(公告)号:CN100589380C
公开(公告)日:2010-02-10
申请号:CN200810017494.9
申请日:2008-02-03
Applicant: 西北农林科技大学
IPC: H04L9/18
Abstract: 本发明涉及一种双循环队列移位和换位规则的加密方法,包括以下步骤:取明文信息矩阵;创建随机整数序列;用户输入矩阵变换次数;在随机整数序列中任取随机数并取整;根据设定的余数规则对变换矩阵的其中一行或一列进行循环队列移位并可换位;经多次变换后,得到密文矩阵;将各次变换操作过程记录为子密钥依次排列得到密钥。本发明属于古典置换加密,采用最基本的移位操作,利用较少的资源实现快速的加解密过程,解决了现有移位加密方法加密强度小、速度低、操作性差等问题,具有加解密速度快、加密方法实现简单、加密方法加密强度高、安全性好、适用面广的优点,适用于软、硬件实现。
-
-
-