检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:严汉池 苏春林 YAN Han-chi;SU Chun-lin(School of Life Sciences,Tianjin University,Tianjin 300072,China)
出 处:《吉林大学学报(工学版)》2024年第10期2994-2999,共6页Journal of Jilin University:Engineering and Technology Edition
基 金:国家自然科学基金项目(31870742,32071216)。
摘 要:针对生物信息数据库入侵攻击行为越来越隐蔽、严重威胁数据安全性,本文设计了一种基于AES和Hash算法的生物信息数据库混合加密方法。采用AES算法将生物数据信息映射至状态矩阵中得出密钥,经过多轮的字节替换、行位移、列混淆与轮密钥加运算,完成加密运算,得到密文。使用Hash算法中MD5函数、二进制方式认证密文数据信息,发现错误信息时触发阅读器对其修改,保证数据的完整性。当访问者向数据库发出访问请求时,通过阅读器审查其身份信息,若审查通过,则可以访问此数据库;反之,不能访问。采用AES算法解密密文,查找此文件访问权限身份中是否有此身份信息,若有,读取此数据;反之,禁止读取,实现二者的混合加密。实验结果表明,本文方法能保证生物数据信息的完整性,且数据加密、数据解密和身份认证时间极短。With the continuous development of network communication technology,intrusion attacks have become increasingly covert and difficult to detect,posing a serious threat to data security.To this end,a hybrid encryption method for biological information databases based on AES and Hash algorithms is designed.AES algorithm is used to map the Information mapping of biological data to the state matrix to obtain the key.After multiple rounds of byte replacement,row displacement,column confusion and round key addition,encryption operations are completed to obtain ciphertext.Use the MD5 function in the Hash algorithm and binary method to authenticate ciphertext data information.When an error message is found,trigger the reader to modify it to ensure data integrity.When a visitor sends an access request to the database,their identity information is reviewed through a reader.If the review is successful,they can access the database,and vice versa.Using AES algorithm to decrypt ciphertext,check if there is secondary identity information in the access permission identity of this file.If there is,read this data,otherwise,prohibit reading,and achieve mixed encryption of the two.The experimental results show that the proposed method can ensure the integrity of biological data information,and the time for data encryption,data decryption,and identity authentication is extremely short.
关 键 词:AES算法 HASH算法 生物信息数据库 密文明文 加密运算
分 类 号:TP309.7[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.120