Advertisement

基于BouncyCastle解析SM2证书的测试程序源码。

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


简介:
通过运用BouncyCastle提供的SM2证书国密证书测试程序,用户可以直接获取其完整的源代码进行使用。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • 利用BouncyCastle进行国密SM2
    优质
    这段代码提供了一个使用BouncyCastle库来解析和测试国密SM2证书的示例。它帮助开发者理解和验证基于SM2算法的数字证书的功能与安全性。 利用BouncyCastle解析SM2证书的国密证书测试程序源码可以直接使用。
  • SM2国密密验.zip
    优质
    本资源包包含用于验证SM2国家密码标准解密过程的软件程序,适用于需要进行国密算法测试和安全评估的技术人员。 SM2验证解密的程序是在Windows10 64位系统上自己编写并使用的,已经确认有效。
  • X.509结构
    优质
    本文章深入探讨并解析了X.509证书的内部构造和工作原理,并通过具体代码示例进行详细讲解。 中山大学的web安全课程涉及X509证书结构解析,并提供源码和测试cer证书的相关内容。
  • SM2 P7B链验工具——结合SM2功能确保真实性
    优质
    SM2 P7B证书链验证工具是一款专为保障信息安全设计的应用程序。它通过集成高效的SM2证书验证机制,帮助用户确认数字证书的真实性与完整性,从而增强数据传输的安全性。 P7B证书链验证工具结合SM2证书验证工具用于验证SM2 P7B证书链的真实性。0.306版本解决了Win10系统下程序与证书链位于不同磁盘会闪退的问题,需要安装OpenssL64环境。0.309版本可验证二进制P7B链、PEM格式P7B链和分体PEM-CERTIFICATE格式的P7B链。
  • SM2数字系统
    优质
    SM2数字证书系统是基于国家密码局发布的椭圆曲线公钥算法(SM2)的认证机制,用于保障信息安全和数据交换中的身份验证与加密。 基于国密算法自己签发的SM2数字证书,并且已经对SM2加密算法进行了长时间的研究与实现。
  • SM2创建工具
    优质
    SM2证书创建工具是一款专为数字签名与数据加密设计的应用程序。它基于国家密码管理局发布的SM2椭圆曲线公钥算法标准,旨在提供高效安全的密钥对生成、证书申请及管理服务。该工具支持多种操作系统环境,方便用户在不同平台快速部署和使用,是企业级信息安全解决方案中的重要组成部分。 证书生成工具(支持SM2证书、RSA1024、RSA2048),仅供测试使用。
  • BouncyCastle
    优质
    BouncyCastle 是一个开源的安全库项目,提供广泛的密码学算法实现和证书管理功能。此源码适用于多种编程语言。 学习BouncyCastle源码并下载其源码是一个很好的选择,这些资源非常有用。
  • SM2工具Beta版0.145
    优质
    SM2证书验证工具Beta版0.145是一款用于测试和评估基于国密算法SM2数字证书安全性的软件工具,适用于开发者和技术人员进行相关研究与应用开发。 字如其名,该工具可以验证上下级SM2证书。使用非常简便,只需拖放即可完成操作。后续会持续更新版本,并推出界面优化功能。此应用支持读取二进制证书、PEM证书,并需要安装OpenSSL64环境。在0.142版中增加了CRL列表检测功能,在0.145版中进一步优化了该功能。
  • 门限算法SM2协作签名
    优质
    本项目提供了一套基于门限算法实现的SM2椭圆曲线密码体制下的协作签名机制的测试代码,适用于信息安全领域中的多方协同验证场景。 参考SM2协同签名资料:《密码学进展》,该文献提供了关于SM2算法在协同签名应用中的详细讨论。
  • STM32F047ADS1299及uVision工.zip
    优质
    本资源提供了一个基于STM32F047微控制器与ADS1299高精度模拟前端芯片开发的测试程序,包含详细的uVision工程文件和源代码。适合进行生物医学信号处理相关项目的学习与研究。 基于STM32F047单片机ADS1299测试程序的uVision工程源码能够实现实时从ADS1299采集数据并传递到微处理器进行低通滤波处理,从而实现了嵌入式实时数据采集系统中数据采集和预处理的功能。以下是主函数的部分代码: ```c int main(void) { uint32_t i; unsigned char temp = 0; // 设置中断优先级分组为2 NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); delay_init(168); /* 初始化延时函数 */ RCC_LSICmd(ENABLE); while(RCC_GetFlagStatus(RCC_FLAG_LSIRDY) == RESET){}; // 等待低速内部振荡器就绪 ADS_Init(); // 初始话ADS1299 ADS_PowerOnInit(); /* 初始化电源 */ RCC_APB2PeriphClockCmd(RCC_APB2Periph_SYSCFG, ENABLE); // 启用SYSCFG时钟 // 进一步初始化代码... } ``` 这段程序实现了基本的系统和外设配置,包括中断优先级设置、延时函数初始化以及ADS1299与电源模块的初始化。