An embodiment of the invention discloses a file encryption and decryption method, a device, a processing terminal and a computer readable storage medium, wherein the encryption method includes: obtaining a plaintext configuration item under the server environment; if the sensitive information is included in the clear text configuration item, the latest identification prefix and encryption key in the key table are obtained; The secret key and the AES encryption algorithm encrypt the plaintext configuration item to get encrypted ciphertext; encrypted ciphertext and the latest identification prefix to get the encrypted configuration item. In the implementation of this invention, in the process of encryption, the encryption item is configured flexibly according to the key table, which meets the requirements of the user. In the process of decryption, the decryption process is realized quickly and simply according to the key table.
【技术实现步骤摘要】
文件加解密方法、装置、处理终端及计算机可读存储介质
本专利技术数据处理
,具体涉及一种文件加解密方法、装置、处理终端及计算机可读存储介质。
技术介绍
服务器环境下的配置文件中不可避免的会有用户名密码等敏感信息,这类信息的保密对整个服务器的安全起到了至关重要的作用。因此,为了防止类似敏感信息泄露,需要对配置文件进行加密。现有的文件加密方法是针对具体的配置项名采用内置固定的密钥加密,但是该方法不能灵活地配置加密项,不能满足用户需求。进一步地,现有的文件解密方法过于复杂。
技术实现思路
本专利技术实施例的一目的在于提供一种文件加密方法以及装置,以灵活地配置加密项,满足用户需求。本专利技术实施例的另一目的在于提供一种文件解密方法以及装置,以快速简单地完成解密过程。本专利技术实施例的又一目的在于提供一种数据处理终端及计算机可读存储介质,以灵活地配置加密项,满足用户需求,快速简单地完成解密过程。为实现上述目的,第一方面,本专利技术实施例提供了一种文件加密方法,包括:获取服务器环境下的明文配置项;若所述明文配置项中包含敏感信息,则获取密钥表中的最新识别前缀和加密密钥;根据所述加密密钥和AES加密算法对所述明文配置项进行加密,以得到加密密文;根据所述加密密文和最新识别前缀,以得到加密配置项。作为本申请一种优选的实施方式,根据所述加密密文和最新识别前缀得到加密配置项具体包括:对所述加密密文进行HEX编码,以得到字符串,所述字符串包括多个可见字符;将所述最新识别前缀添加至所述字符串的最前端,以得到所述加密配置项。第二方面,本专利技术实施例提供了一种文件解密方法,包括:获取服 ...
【技术保护点】
1.一种文件加密方法,其特征在于,包括:获取服务器环境下的明文配置项;若所述明文配置项中包含敏感信息,则获取密钥表中的最新识别前缀和加密密钥;根据所述加密密钥和AES加密算法对所述明文配置项进行加密,以得到加密密文;根据所述加密密文和最新识别前缀,以得到加密配置项。
【技术特征摘要】
1.一种文件加密方法,其特征在于,包括:获取服务器环境下的明文配置项;若所述明文配置项中包含敏感信息,则获取密钥表中的最新识别前缀和加密密钥;根据所述加密密钥和AES加密算法对所述明文配置项进行加密,以得到加密密文;根据所述加密密文和最新识别前缀,以得到加密配置项。2.如权利要求1所述的文件加密方法,其特征在于,根据所述加密密文和最新识别前缀得到加密配置项具体包括:对所述加密密文进行HEX编码,以得到字符串,所述字符串包括多个可见字符;将所述最新识别前缀添加至所述字符串的最前端,以得到所述加密配置项。3.一种文件解密方法,其特征在于,包括:获取服务器环境下已加密的配置项,已加密的配置项包括含有数值的识别前缀;若所述识别前缀带有加密属性,则根据所述识别前缀获取密钥表中的解密密钥,所述密钥表中所述识别前缀与所述解密密钥一一对应;根据已加密的配置项得到解密密文;根据所述解密密钥和AES加密算法对所述解密密文进行解密,以得到明文配置项。4.如权利要求3所述的文件解密方法,其特征在于,根据已加密的配置项得到解密密文具体包括:去除已加密的配置项的所述识别前缀,以得到待解密数据;对所述待解密数据进行HEX解码,以得到所述解密密文。5.一种文件加密装置,其特征在于,包括:第一获取单元,用于获取服务器环境下的明文配置项;第二获取单元,用于若所述明文配置项中包含敏感信息,则获取密钥表中的最新识别前缀和加密密钥;加密单元,用于根据所述加密密钥和AES加密算法对所述明文配置项进行加密,以得到加密密文;处理单元,用于根据所述加密密文和最新识别前缀,...
【专利技术属性】
技术研发人员:吴江兵,聂豪,罗伟东,
申请(专利权)人:吉浦斯信息咨询深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。