Advertisement

国家医保移动支付SM2签名验签及SM4加解密测试工具V3.0

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


简介:
国家医保移动支付SM2签名验签及SM4加解密测试工具V3.0是一款专为保障医保移动支付安全设计的应用程序,它利用国产密码算法(如SM2和SM4)对数据进行加密与签名验证,确保交易过程中的信息安全性和完整性。此版本提供了更高效、便捷的测试功能,帮助开发者快速准确地检测系统的安全性及兼容性问题。 原V2.0云服务资源已到期,现推出升级版V3.0。新版支持国家医保移动支付的国密算法SM2签名、SM2验签、SM4加密及解密功能,并可进行JSON排序(去除null和空字符串)。用户可以试用各地区的医保移动支付接口测试,例如安徽医保。 该版本使用C#语言基于.NET框架4.0编写。如果电脑无法打开exe文件,请安装.NET Framework 4.0后重试。技术支持可通过私信联系获取帮助,并可提供DLL给第三方调用,适用于Delphi、PB等各类编程语言环境。 此外,还可以为用户提供web服务的私有化部署选项。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • SM2SM4V3.0
    优质
    国家医保移动支付SM2签名验签及SM4加解密测试工具V3.0是一款专为保障医保移动支付安全设计的应用程序,它利用国产密码算法(如SM2和SM4)对数据进行加密与签名验证,确保交易过程中的信息安全性和完整性。此版本提供了更高效、便捷的测试功能,帮助开发者快速准确地检测系统的安全性及兼容性问题。 原V2.0云服务资源已到期,现推出升级版V3.0。新版支持国家医保移动支付的国密算法SM2签名、SM2验签、SM4加密及解密功能,并可进行JSON排序(去除null和空字符串)。用户可以试用各地区的医保移动支付接口测试,例如安徽医保。 该版本使用C#语言基于.NET框架4.0编写。如果电脑无法打开exe文件,请安装.NET Framework 4.0后重试。技术支持可通过私信联系获取帮助,并可提供DLL给第三方调用,适用于Delphi、PB等各类编程语言环境。 此外,还可以为用户提供web服务的私有化部署选项。
  • SM2SM4示例代码
    优质
    本项目提供使用国密算法(SM2和SM4)实现国家医保移动支付安全传输的示例代码,确保数据在移动环境中的高度安全性。 国家医保移动支付 SM2签名 SM4加密demo源码
  • C#源码(含SM2SM4
    优质
    这段代码实现了一个基于C#的国家医保移动支付系统,包含了国密标准中的SM2数字签名算法与SM4数据加密技术,确保了交易的安全性和可靠性。 这段文字描述了农行下单对接支持微信和支付宝各个渠道的国家医保移动支付,并已完成在河北和湖北的测试验证。我们提供医保接口封装及公众号、生活号、微信小程序、支付宝小程序等医院相关业务承接服务,同时负责自助机、排队叫号机以及信发排队系统的开发、实施与售后服务。
  • SM2SM4的C#代码实现
    优质
    本项目提供了一套基于国密算法(SM2、SM4)实现的医疗保险移动支付解决方案的C#代码示例,涵盖签名验证与数据加解密操作。 需要BouncyCastle.Crypto.dll动态库来实现SM2签名和SM4加解密功能。同时还需要提供SM2签名的源码以及SM4加解密的源码,并包含测试示例代码。
  • 平台与SM2SM4的JAVA版SDK对接
    优质
    本项目旨在实现基于国密算法(包括SM2和SM4)的Java SDK开发,用于支持国家医保移动支付系统的安全签名、验证及数据加密需求。 该服务提供详细的使用指南,并支持通过支付宝渠道与各大银行的下单对接以及微信和支付宝国家医保移动支付接口的接入。如果有任何问题可以私信或加微信沟通。目前,此服务已在河北和湖北进行了测试验证。 我们还承接医保接口封装及公众号、生活号、微信小程序、支付宝小程序等相关医院业务,并提供自助机、排队叫号机及信发排队系统的开发、实施与售后服务一条龙服务。
  • 态库
    优质
    本项目旨在开发用于国家医保移动支付系统的加密、解密及数字签名功能的动态链接库,保障交易安全。 动态库包含SM4加密、解密功能,支持SM3摘要生成及SM2签名验证,并可提供源码。
  • SM2SM4
    优质
    国家医保SM2和SM4测试工具是一款专为验证医疗服务提供者对SM2及SM4标准应用情况而设计的专业软件。它通过一系列自动化检测流程,确保医疗机构在数据加密、传输等环节符合国家标准要求,从而保障医疗信息安全与患者隐私权益。 国家医保SM2、SM4测试工具包含JAVA和C#两套SM2、SM3、SM4源码。
  • Delphi等语言下的SM4SM2包.rar
    优质
    本资源提供了一套使用Delphi及其他编程语言实现的加密库,支持国家密码局推荐的SM4对称加密算法及SM2非对称算法(含签名和验证功能),适用于需满足国内信息安全标准的应用开发。 基于C#编写的COM组件DLL可实现SM2签名验签及SM4加解密功能,并完全适用于黑龙江省国家医保接口的应用。 调用该DLL的名称为:JQSM2SM4.dll,其中加解密类名为:JQSM2SM4.SM2SM4Util。CLSID标识为5B38DCB3-038C-4992-9FA3-1D697474FC70。 GetSM2SM4函数说明如下: 函数原型: public string GetSM2SM4(string smType, string sM2Prikey, string sM4Key, string sInput) 参数定义: 1)smType:输入固定字符串,以区分功能需求。具体为:SM2Sign用于生成签名、SM4DecryptECB用于解密操作、SM4EncryptECB用于加密操作。 2)sM2Prikey: SM2私钥 3)sM4Key: SM4密钥 4)sInput:根据smType的值来决定输入内容。例如,当使用“SM2Sign”时,则需提供待签名的数据;若选择解密功能(SM4DecryptECB),则应输入需要被解密的字符串。 返回值: 函数将依据参数smType的具体情况而产生相应的输出结果:如生成签名、执行加密或进行数据解密。当出现异常状况时,会反馈“加解密异常:详细错误说明”的信息以供调试和排查问题使用。 该DLL基于.NET框架4.0编写,在大多数Windows 7及10系统中无需额外安装即可正常使用;但若在XP等较老的操作系统上部署,则需先单独安装.net framework 4.0。此外,由于是C#编写的动态链接库文件(dll),其需要注册后方可被其他软件调用使用。 请注意: - 需要以管理员权限运行“JQSM2SM4注册COM.bat”脚本完成DLL的注册过程。 - 注册成功后的DLL可以提供给第三方应用,例如Delphi等环境进行集成和利用。
  • SM4SM2证COM组件DLLRAR
    优质
    本产品为国密算法实现库,包含SM4加密解密和SM2数字签名验证功能,以COM组件与DLL形式提供,便于Windows环境下各类应用集成使用。 提供给第三方软件调用COM组件DLL的方式实现,适用于Delphi、PowerBuilder(PB)等开发环境,并且与黑龙江省医保社保卡的调用方式一致。各软件的具体调用方法可以自行在网上查询,例如“Delphi 调用 C# 的 COM 组件 DLL”。基于C#编写的COM组件DLL,可用于SM2签名验签和SM4加解密功能,在黑龙江省国家医保接口中应用时能够无缝对接。 具体信息如下: 1. **调用的DLL名称**:JQSM2SM4.dll - 加解密类名:JQSM2SM4.SM2SM4Util - CLSID: 5B38DCB3-038C-4992-9FA3-1D697474FC70 2. **GetSM2SM4函数说明** 函数原型: ```csharp public string GetSM2SM4(string smType, string sM2Prikey, string sM4Key, string sInput) ``` - 参数一 `smType`:用于识别功能,填写固定字符串。具体为“SM2Sign”(实现 SM2 签名)、 “SM4DecryptECB”(实现 SM4 解密)或 “SM4EncryptECB” (实现 SM4 加密) - 参数二 `sM2Prikey`:用于指定SM2私钥 - 参数三 `sM4Key`:用于指定SM4加密使用的密钥 - 参数四 `sInput`: 当 `smType=SM2Sign`, 则填写待签名的字符串 当 `smType=SM4DecryptECB`, 则是需要解密的数据串 当 `smType=SM4EncryptECB`, 则是明文数据 - 函数返回值:根据`smType`参数的不同,分别返回 SM2 签名信息、SM4 解密后的原文或加密后的内容。如果发生异常,则会返回错误描述字符串“加解密异常:详细错误说明”。 3. **使用注意事项**: 1)该组件基于.NET框架4.0编写,在常规的Windows7和 Windows10系统中一般不需要额外安装,但XP系统需要先进行 .NET Framework 4.0 的安装。 2) C# 编写的DLL文件在调用前必须注册。解压后将dll放置到所需位置,并使用管理员权限运行“JQSM2SM4注册COM.bat”来完成注册步骤,之后即可供Delphi、PB等第三方软件进行调用了。 以上是关于该组件的基本介绍和操作说明,请根据实际情况进行配置与测试。
  • SDK包(含JAVA、C#、Go版本
    优质
    本SDK包为满足不同开发语言需求而设计,提供Java、C#及Go版本,支持国家医保移动支付所需的签名和数据加密功能,确保交易安全。 目前医院与省中台接口交互通常采用国密算法SM2和SM4进行签名和加密,并提供可以直接使用的SDK包,包括JAVA、C#和Go三个版本。这些SDK支持微信和支付宝等渠道的国家医保移动支付对接。如有需要完整项目源码,请通过私信或添加联系方式沟通获取更多信息。