基于AES和Hash算法的生物信息数据库混合加密方法

严汉池, 苏春林

吉林大学学报(工学版) ›› 2024, Vol. 54 ›› Issue (10) : 2994-2999. DOI: 10.13229/j.cnki.jdxbgxb.20230594

基于AES和Hash算法的生物信息数据库混合加密方法

  • 严汉池, 苏春林
作者信息 +
History +

摘要

针对生物信息数据库入侵攻击行为越来越隐蔽、严重威胁数据安全性,本文设计了一种基于AES和Hash算法的生物信息数据库混合加密方法。采用AES算法将生物数据信息映射至状态矩阵中得出密钥,经过多轮的字节替换、行位移、列混淆与轮密钥加运算,完成加密运算,得到密文。使用Hash算法中MD5函数、二进制方式认证密文数据信息,发现错误信息时触发阅读器对其修改,保证数据的完整性。当访问者向数据库发出访问请求时,通过阅读器审查其身份信息,若审查通过,则可以访问此数据库;反之,不能访问。采用AES算法解密密文,查找此文件访问权限身份中是否有此身份信息,若有,读取此数据;反之,禁止读取,实现二者的混合加密。实验结果表明,本文方法能保证生物数据信息的完整性,且数据加密、数据解密和身份认证时间极短。

关键词

AES算法 / Hash算法 / 生物信息数据库 / 密文明文 / 加密运算

中图分类号

Q811.4 / TP309.7

引用本文

导出引用
严汉池, 苏春林. 基于AES和Hash算法的生物信息数据库混合加密方法. 吉林大学学报(工学版). 2024, 54(10): 2994-2999 https://doi.org/10.13229/j.cnki.jdxbgxb.20230594

基金

国家自然科学基金项目(31870742,32071216)

评论

Accesses

Citation

Detail

段落导航
相关文章

/