国密加密 jdk17
时间: 2024-07-25 16:01:24 浏览: 235
国密SM4算法前后端加密解密完整代码.zip
5星 · 资源好评率100%
国密加密,即国产密码算法的加密技术,通常指采用国家认可的商用密码算法进行数据保护。在JDK 17中,对于支持国密的处理,Oracle提供了JSSE (Java Secure Socket Extension)的一个扩展模块,叫做“Java Cryptography Extension (JCE)”,其中包括了对SM系列(Sun Microsystems时期制定的中国商用密码算法标准)的支持。
如果你想在JDK 17中使用国密算法,你需要下载并安装适当的JCEPolicy文件,其中包含了国密相关的算法描述和权限。然后通过`KeyAgreement`, `Cipher`, `Mac`等Java提供的加密API来操作这些算法,如生成密钥、加解密数据、消息认证码(MAC)等。
阅读全文