(java加密解密)如何实现JCE接口的各种算法??

Python011

(java加密解密)如何实现JCE接口的各种算法??,第1张

关于如何去实现Provider,官方文档中有详细的说明。

请参照:http://download.oracle.com/javase/6/docs/technotes/guides/security/crypto/HowToImplAProvider.html#Steps

JCE是java加密扩展包,由于美国出口限制规定,JCE对部分国家是限制出口的,致使其加密长度有所缩减,例如,DES算法因受到军事出口限制,目前仅提供56位的密钥长度,而实际安全要求至少要128位。对于出口限制,SUN公司通过权限文件做了相应限制(local_policy.jar和US_export_policy.jar),而UnlimitedJCEPolicyJDK7就是用来减少相关限制的相关文件。