一种利用二叉树遍历方式进行加密、解密方法及装置制造方法及图纸

技术编号:9383486 阅读:155 留言:0更新日期:2013-11-28 01:29
本发明专利技术适用于数据加密技术领域,提供了一种利用二叉树遍历方式进行加密、解密方法及装置,包括:获取明文的数据序列以及数据序列中的N个元素,所述N为大于等于1的整数;根据所述数据序列中元素的个数N,获取一棵具有N个节点的序列二叉树作为密钥;根据预设的明文遍历方式,将所述数据序列中的N个元素分别装载至所述序列二叉树的N个节点中;采用与所述明文遍历方式不同的遍历方式作为密文遍历方式;根据所述密文遍历方式遍历所述序列二叉树,生成加密数据序列,以完成明文的加密。在本发明专利技术实施例中,根据密文遍历方式遍历所述序列二叉树,生成加密数据序列,以完成明文的加密,简化了加密过程繁琐,增强了安全性,提高了数据的加密效率。

【技术实现步骤摘要】

【技术保护点】
一种利用二叉树遍历方式进行加密方法,其特征在于,包括:获取明文的数据序列以及数据序列中的N个元素,所述N为大于等于1的整数;根据所述数据序列中元素的个数N,获取一棵具有N个节点的序列二叉树作为密钥;根据预设的明文遍历方式,将所述数据序列中的N个元素分别装载至所述序列二叉树的N个节点中;采用与所述明文遍历方式不同的遍历方式作为密文遍历方式;根据所述密文遍历方式遍历所述序列二叉树,生成加密数据序列,以完成明文的加密。

【技术特征摘要】

【专利技术属性】
技术研发人员:魏勇
申请(专利权)人:深圳信息职业技术学院
类型:发明
国别省市:

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

1