计算机科学与探索 ›› 2017, Vol. 11 ›› Issue (9): 1439-1450.DOI: 10.3778/j.issn.1673-9418.1607033
姜文超1+,林德熙1,郭楚谋1,武继刚1,孙傲冰2
JIANG Wenchao1+, LIN Dexi1, GUO Chumou1, WU Jigang1, SUN Aobing2
摘要: 各类信息服务系统在生活中各领域的广泛应用导致用户需要管理和记忆越来越多的账号和密码,设计一种让用户能够根据实际需求自定制的、加密强度可调节的账户和密码管理方法成为急需解决的问题。提出了一种加密强度可定制与调节的加密策略,并设计、实现了一个加密算法实例。算法分为3个步骤:哈希映射、空白填补、字符加密。哈希映射用于制作密码本,负责把明文根据密码本放到密文缓冲区,或根据密码本把明文从密文缓冲区读取出来;空白填补把密文缓冲区空白部分填上随机字符,进一步增加保密级别;字符加密允许用户采用自己特定的加密算法对每个明文字符进行加密。理论分析和实验测试均表明该加/解密算法灵活、便捷,同时可以有效保证用户隐私数据的安全性,允许用户根据实际需求自定制专属自己的独特的保密方法,并且证明在不知道密钥的情况下无法使用蛮力穷举法破解。