来源:期刊VIP网 时间:
作者:杨庆;田有亮;熊金波;
单位:贵州大学公共大数据国家重点实验室;贵州大学计算机科学与技术学院;福建省网络安全与密码学重点实验室;
摘要:保留格式加密算法可以在加密的同时保证明文和密文格式相同,解决了信用卡号、电话号码、身份证号等敏感数据明文存储易造成隐私泄露等问题。当前保留格式加密方案大多基于Prefix、Cycle-Walking和Generalized-Feistel算法进行扩展和改进,存在多次调用Cycle-Walking结构的不确定性问题,同时,现有保留格式加密算法处理的问题域有一定的局限性。提出一种新型的基于截断表的保留格式加密算法,仅需调用一次Cycle-Walking结构,使加密结果落入问题域,以及在截断表算法基础上提出分段处理方案,进一步扩大了保留格式加密算法处理的问题域。并且通过安全性分析,证明了所提算法是安全的,能够抵御恶意敌手攻击。实验结果表明所提算法具有高效性,可将保留格式加密过程重复调用Cycle-Walking结构的次数降至0。且与先前保留格式加密算法相比,平均每字节加密开销相当。
关键词:敏感信息;;保留格式加密;;Feistel结构;;Cycle-Walking;;截断表;;随机函数
基金资助:国家重点研发计划项目(2021YFB3101100);; 国家自然科学基金项目(62272123、 62272102);; 贵州省高层次创新型人才项目(黔科合平台人才[2020]6008、[2020]5017、[2022]065);; 福建省自然科学基金重点项目(2023J02014)