基于AES与SHA-256的Linux内核态数据加密OA
Linux Kernel State Data Encryption Based on AES and SHA-256
从数据保护和密钥文件管理两方面出发,结合AES加密算法和SHA-256哈希散列算法提出了一种基于Linux内核态的加密方案。给出了模块各部分的功能描述,以及加密过程和密钥验证过程的C语言实现,并通过两个位移宏操作简化了加密过程,减少了加密过程对内存的占用。
From two SHA-256 hash algorithm, aspects of data protection and key file management, combined with AES encryption algorithm and an encryption scheme is proposed, which is based on Linux kernel state. Functional description is given of each part of the module, the encryption process and key validation process of the C language. Memory occupancy is reduced in the encryption process through the two displacement macro operation simplifies the encryption process.
杨永乐;刘大宁;赵坡;白林
成都理工大学管理科学学院,成都610000成都理工大学管理科学学院,成都610000成都理工大学管理科学学院,成都610000成都理工大学管理科学学院,成都610000
计算机与自动化
AES数据加密SHA-256密钥管理
AESdata encryptionSHA-256key file management
《四川理工学院学报:自然科学版》 2012 (6)
44-48,5
中国地质调查局地质调查工作项目(1212011085536)
评论