Advertisement

国密算法的Java和JS实现

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本项目专注于在Java和JavaScript环境中实现国家密码管理局推荐的各种加密标准与算法,旨在提供一套安全、高效的开发工具包,适用于需要符合国家标准的安全应用。 SM国密算法(Java+JS),包含SM2和SM3的前后端代码。亲测可用,下载即可使用。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • JavaJS
    优质
    本项目专注于在Java和JavaScript环境中实现国家密码管理局推荐的各种加密标准与算法,旨在提供一套安全、高效的开发工具包,适用于需要符合国家标准的安全应用。 SM国密算法(Java+JS),包含SM2和SM3的前后端代码。亲测可用,下载即可使用。
  • JavaSM2、SM3SM4
    优质
    本项目采用Java语言实现了中国商用密码标准中的SM2椭圆曲线公钥密码算法、SM3密码杂凑函数以及SM4分组密码算法,为数据加密与安全提供坚实保障。 我根据国密文档通过Java实现了SM2密码算法的加密/解密、签名验签功能,以及SM3密码杂凑算法和SM4分组密码算法(包括ECB、CBC模式)的加密/解密功能。经过详尽测试后未发现问题,但建议大家在使用时仍进行验证,并及时反馈任何问题。期待与大家一起交流学习。 附带国密规范文档:《SM2椭圆曲线公钥密码算法.pdf》、《SM3密码杂凑算法.pdf》、《SM4分组密码算法.pdf》。
  • JavaSM2、SM3SM4
    优质
    本项目提供了一套用Java语言编写的库,实现了中国国家标准密码算法(国密)中的SM2椭圆曲线公钥加密算法、SM3哈希函数及SM4分组密码算法。 Java实现国密算法SM2, SM3, SM4,并包含需要导入的一个jar包,可以直接在开发工具(如Eclipse、MyEclipse)中使用。
  • Java中SM4
    优质
    本项目专注于在Java环境中实现国家商用密码算法标准之一的SM4分组加密算法,提供安全高效的加解密服务。 公司要求使用SM4进行加密解密操作。这里提供了一个基于Java的国密算法SM4实现,并附带详细的实例以及《SM4分组密码算法.pdf》文档,希望能帮助到有相同需求的人。
  • JSJavaDES加结果一致
    优质
    本文探讨了使用JavaScript与Java语言分别实现数据加密标准(DES)算法的过程,并验证了两种环境下得到的加密结果具有一致性。通过代码示例和测试,帮助开发者理解和解决跨平台一致性问题。 DES加密算法(JS+Java)的加密与解密结果相同,包含三个文件:des.js、des.html用于实现前端脚本的加密与解密;des.java 用于后台的加密解密操作。项目中已验证两个环境下的加密和解密结果一致,现分享给大家!
  • Java
    优质
    《Java国家密码算法实现》一书深入探讨了如何在Java平台中应用国产加密标准,提供详尽的代码示例和实践指导。 关于 Java 国密算法 SM2 和 SM3 的详细使用参考可以参见相关文献或在线教程。一篇文章提供了这方面的详细介绍:https://blog..net/weixin_30512027/article/details/86013878,但请注意,在重写时已经移除了其中的链接和其他联系方式信息。
  • JavaJavaScript中SM2、SM3SM4版本
    优质
    本项目提供Java与JavaScript环境下对我国商用密码标准(SM2、SM3及SM4)的具体实现代码,适用于需要加密处理的应用场景。 我在网上花费了大量时间寻找国密算法的实现资料,但很少有人提供完整的JAVA与JS实现代码。附件整合了一个WEB项目,其中包括SM2、SM3和SM4的JAVA及JS版本实现。JAVA版算法接口封装在com.ytkj.usp.sm.SMutil中,而JS版本则放在sm.js文件里(使用示例请参考/test.html)。大家可以在这个项目中直接应用这些代码,并且WORD文档提供了我们公司的具体加密策略,希望能帮助大家解决相关问题。
  • SM2、SM4Java用有效)
    优质
    本项目提供了一套基于Java语言实现的SM2与SM4国家密码算法库,适用于需要高强度数据保护的应用场景,确保用户信息安全。 SM2 和 SM4 国密加密算法的 Java 实现(真实可用)。