张伯雍,何泾沙
(北京工业大学 软件学院,北京 100124)
基于安全策略的动态加密技术研究
张伯雍,何泾沙
(北京工业大学 软件学院,北京100124)
对数据进行加密是一种保证数据安全性的有效措施,但现有的数据加密方式一般是选定某种加密算法,用该加密算法对数据进行全文加密。而不同终端设备的性能存在很大差异,移动终端设备如智能手机受其体积限制,计算能力和能源供给都十分有限,难以承受全文加密的计算量和能源开销。因此提出了一种动态选择加密方法,动态的选择加密算法对部分数据进行加密,并在该方法的基础上提出了基于安全策略的数据加密传输方案。在保证较高安全强度前提下,降低了加密开销提高了加密效率。
数据加密;动态选择;部分加密;安全策略
使用适当的安全技术对移动终端上的个人数据进行处理十分必要。数据加密技术是最基本的安全技术,主要用于保证数据在存储和传输过程中的保密性。不同的加密算法具有不同的密码强度和执行效率[1-2],在特定的应用场景中可以根据安全性需求等因素选择不同的加密算法,但传统的应用方式往往是确定了一种加密算法后,就使用该种加密算法对需要保护的数据进行全文加密。这种方式的优点是能最大限度实现所选加密算法的数据加密强度。而当数据量较大时,对数据进行全文加密操作的开销也会随之加大。对于电池能源、计算能力等资源有限的移动终端设备,这种全文加密方式会造成过重的负担[3]。……