检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:樊志英[1]
机构地区:[1]公安部第一研究所,北京100048
出 处:《现代电子技术》2014年第22期20-23,共4页Modern Electronics Technique
摘 要:针对不同平台环境下加解密的互通问题,结合Java平台下密码扩展服务Sun JCE提供的加密类函数Cipher,对加密算法中使用到的明文填充方式进行阐述。详细介绍加密时明文数据的常用填充规则,并比较数据填充前后的区别,深入分析Sun JCE支持的填充方式与常用填充规则的对应性,并对RSA算法的加解密互通进行了测试。加密数据填充方式的研究,为Java平台与其他平台之间加解密参数的约定提供了依据。双方只有遵循相同的填充和去填充规则,才能实现有效的解密。Aiming at the interoperability of encryption and decryption in different platform environment,the two important parameters which are encryption mode and padding method used in encryption algorithm are elaborated in combination with en-cryption function Cipher provided by the encryption extended service on the Java platform. The rules in the encryption mode are discussed in detail,and their advantages,disadvantages and application scope are compared. The difference between the plain-text data before and after padding is analyzed in depth,which can narrow the range of encryption and decryption parameters for Java and other platforms,and can effectively solve the interaction problem between encryption and decryption.
分 类 号:TN911.34[电子电信—通信与信息系统]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.3