Advertisement

JPBC-SM9-测试版

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


简介:
JPBC-SM9-测试版是一款基于Java平台、采用SM9标识密码体制的安全软件工具包的早期版本,适用于开发者进行初步功能探索和安全测试。 基于JPBC的SM9算法的Java实现。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • JPBC-SM9-
    优质
    JPBC-SM9-测试版是一款基于Java平台、采用SM9标识密码体制的安全软件工具包的早期版本,适用于开发者进行初步功能探索和安全测试。 基于JPBC的SM9算法的Java实现。
  • 基于JPBCSM9算法Java实现
    优质
    本项目提供了一种基于Java编程语言和Java密码学基础架构(JPBC)库对国密算法SM9进行实现的方法,适用于需要高级加密标准的应用场景。 基于JPBC的SM9算法的Java实现涵盖了该算法的所有部分。这包括主密钥对生成、用户私钥生成;签名和验证算法、密钥封装与解封算法、数据加密与解密算法以及密钥交换算法;此外,还包括了《GMT 0044-2016 SM9标识密码算法:第5部分》测试的验证。
  • SM9国密算法工具
    优质
    SM9国密算法测试工具是一款专门用于评估和验证基于国家商用密码标准SM9算法的安全性和性能的应用程序。它支持各种加密操作,并提供详细的测试报告以确保系统的安全性。 使用VS2015开发的SM9算法测试工具包括KGC密钥生成、签名验签、密钥封装解封、加密解密和密钥交换等功能。此外,还包含了SM2/3/4系列算法、SHA系列算法以及几个分组算法,并提供了Base64编码及C++随机数生成的测试功能。
  • SM9国密算法工具
    优质
    简介:SM9国密算法测试工具是一款专为评估和验证基于SM9密码标准的安全应用及系统设计的专业软件。它提供了全面的功能来确保系统的加密强度与合规性,助力用户在数据保护方面达到国家信息安全的要求。 使用VS2015开发的SM9算法测试工具涵盖了KGC密钥生成、签名验签、密钥封装解封、加密解密以及密钥交换等功能。此外,该工具还支持SM234系列算法、SHA系列算法及几个分组算法,并包括Base64编码和C++随机数生成的测试功能。
  • JPBC 2.0 绿色
    优质
    JPBC 2.0绿色版是一款经过优化的软件版本,不包含任何第三方插件和冗余文件,体积小巧,安装简便,为用户提供高效、纯净的使用体验。 实用的Java配对加密库可用于运行cp-abe,并且已经过测试验证。
  • SM9算法的VC项目源码
    优质
    这段简介可以这样描述:“SM9算法测试的VC项目源码”是针对国密SM9密码算法进行实现和测试的一个Visual C++工程项目。包含详细的代码示例与文档,便于开发者理解和应用SM9加密技术。 SM9算法源码涵盖了主密钥对生成、用户私钥生成、签名验签、密钥封装解封、加密解密以及密钥交换等功能的实现。
  • JPBC-1.2.1.rar
    优质
    JPBC-1.2.1 是一个Java持久层框架(JPA Persistance Bean Class Generator)版本软件包,适用于需要快速生成JPA实体类的开发环境。 jpbc-1.2.1源代码包含打包好的jar包,适用于ABE、IBE的开发使用。
  • JPBC-2.0.0.rar
    优质
    JPBC-2.0.0.rar 是一个Java Persistence Business Components 2.0.0版本的压缩文件,包含用于简化企业级应用开发中业务逻辑组件实现的相关类库和资源。 在Android Studio配置jPBC 2.0.0库的步骤如下: 1、首先,在压缩包中的`jars`文件夹内找到两个jar文件:`jpbc-api-2.0.0.jar` 和 `jpbc-plaf-2.0.0.jar`。 2、将这两个jar文件添加到项目依赖中,具体操作可以参考如何在Android Studio导入jar包的方法。 3、接着,在压缩包的`jpbc-android/assets/`目录下有四个用于测试椭圆曲线常数的`.properties`文件:a.properties, d159.properties, d201.properties 和d224.properties。这些文件需要被移动到Android项目的assets文件夹中,该步骤在Eclipse开发环境中是直接创建一个名为“assets”的目录来存放资源文件,在Android Studio环境下,则应将这些`.properties` 文件放置于与res同级的assets目录下。 在Android Studio新建assets文件夹的具体操作方法如下: - 右键点击项目中的main文件夹,选择New -> Folder; - 从弹出窗口中选择Assets folder, 然后点击Finish按钮。 这样就在项目的`main`文件夹内创建了一个新的assets资源目录。接着将上述四个`.properties` 文件放入此新生成的assets目录。 最后,在加密程序中使用这些.properties文件时,可以按照以下方式调用: ```java Pairing pairing = PairingFactory.getPairing(assetse_181_1024.properties); Field G = pairing.getG1(); Field GT = pairing.getGT(); Field Zq = pairing.getZr(); ``` 完成以上配置后,就可以在项目中正常使用jPBC库的相关函数来进行加密操作了。
  • JPBC-PLAF-2.0.0.JAR
    优质
    JPBC-PLAF-2.0.0.JAR是一款Java平台外观和感觉库(PLAF)的应用程序接口绑定jar包,适用于JPBC项目,提供用户界面风格定制功能。 jpbc-plaf-2.0.0.jar是一款软件开发相关的jar包。
  • JPBC安装包(rar格式)
    优质
    JPBC安装包(以RAR压缩文件形式提供)包含了软件或工具的所有必要文件和组件,便于用户下载后解压并轻松完成安装过程。 JPBC.jar资源包用于处理与ECC相关的公钥和私钥加密算法。使用该库可以直接调用相关功能,而无需自己编写代码。