# littleca **Repository Path**: it4s/littleca ## Basic Information - **Project Name**: littleca - **Description**: littleca是一个基于BC的小型ca库,支持ecc,rsa,dsa,sm2的证书签发,加密解密,签名验签操作 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 22 - **Created**: 2020-12-12 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # littleca #### 项目介绍 littleca是一个基于BC的小型ca库,支持ecc,rsa,dsa,sm2的证书签发,加密,解密,签名,验签操作 对openssl友好,支持openssl的pem文件 littleca-core 提供基本操作 littleca-ui 提供界面操作 x509v3 cer证书颁发,个人证书p12颁发,pkcs#8 公私钥文件生成 littleca-tsa 时间戳服务 [little-auth](little-auth/little-auth.md) 基于littleca的认证服务 [littleca-shell](littleca-shell/littleca-shell.md) 基于openssl 和keytool的证书签发服务 littleca-ui演示网址:[演示网址](https://caui.taoyuanx.com/) littleca-shell-ui演示网址:[演示网址](https://cashellui.taoyuanx.com/) #### 安装教程 1. 下载编译成jar包 #### 使用说明 1. 参见src/test/main/java/example #### 特别鸣谢 1. gmhelper https://github.com/ZZMarquis/gmhelper 开源 2. algorithmNation https://github.com/xiaoshuaishuai319/algorithmNation/tree/master/src/main/java/cn/xsshome/algorithmNation/util (付费开源) 3. doubleca http://www.doubleca.com/test_toIndexPage.action ( 不开源) 功能完善 #### 备注 本类库 基于项目使用,需求实现,鄙人才疏学浅,对于数学算法缺乏一定的理解能力,希望不会有太大偏差