对数据进行加密是一种保证数据安全性的有效措施,但现有的数据加密方式一般是选定某种加密算法,用该加密算法对数据进行全文加密。而不同终端设备的性能存在很大差异,移动终端设备如智能手机受其体积限制,计算能力和能源供给都十分有限,难以承受全文加密的计算量和能源开销。因此提出了一种动态选择加密方法,动态的选择加密算法对部分数据进行加密,并在该方法的基础上提出了基于安全策略的数据加密传输方案。在保证较高安全强度前提下,降低了加密开销提高了加密效率。