关于加密数据的填充方式的研究  被引量:1

Study on mode and padding in encryption algorithm

在线阅读下载全文

作  者:樊志英[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.

关 键 词:SunJCE CIPHER 加密模式 填充 

分 类 号:TN911.34[电子电信—通信与信息系统]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象