一种自适应混合加密方法、装置以及加密通信系统制造方法及图纸

技术编号:9908010 阅读:123 留言:0更新日期:2014-04-11 09:31
本发明专利技术提出了一种自适应混合加密方法,包括以下步骤:将首先对数据类型进行判断,文本类型数据将进入AES通道进行处理,类似a-z的英文数据将转化成相应的ASCII数据进行加密;非文本类型数据将进入下一个选择通道,对数据大小进行判断,小于128bit的数据将进入AES通道进行加密,而大于128bit的数据如有必要进如数字签名通道进行加密,需要进行数字签名的数据将进入ECC通道进行处理,反之将进入RSA通道进行加密。本发明专利技术的自适应混合加密方法集成了三种加密算法,加密功能的可选性大大增加,为使用者提供多种数据加密,包括基本的数字签名和身份认证,且不同的数据量将会自动转入相对应加密模块,另外加密算法均有硬件电路实现,相对于软件加密提高了数据加密速度。

【技术实现步骤摘要】

【技术保护点】
一种自适应加密混合加密方法,其特征在于,所述方法包括以下步骤:A:获取需要加密的数据,并判断数据类型;数据类型为文本时,执行步骤B,否则执行步骤C;B:对文本数据执行数据转换,对换后的数据执行AES加密并执行步骤F;C:当数据类型为非文本时,判断所述需要加密的数据的长度,当所述长度小于第一阈值时,执行步骤D,否则执行步骤E;D:对所述需要加密的数据执行AES加密并执行步骤F;E:根据预设的安全等级判断是否需要使用数字签名,如果是,则对所述需要加密的数据执行椭圆曲线密码编码ECC加密并执行步骤F,否则,对所述需要加密的数据执行RSA加密并执行步骤F;F:发送加密后的数据。

【技术特征摘要】

【专利技术属性】
技术研发人员:张岩卢晋
申请(专利权)人:哈尔滨工业大学深圳研究生院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1