开放签电子签章系统开源工具版旨在将电子签章、电子合同系统开发中的前后端核心技术开源开放,适合有技术能力的个人/团队学习或自建电子签章\电子合同功能或应用,避免研发同仁在工作过程中重复造轮子,降低电子签章技术研发要求,让电子签章相关的技术可以更低门槛的应用在各个业务系统中。
特别提醒:开放签工具版签发的数字证书包括测试数字证书和CA正式数字证书,其中测试数字证书只能应用于技术测试环境,且应用测试数字证书签署的任何电子文件均不具备法律效力,如需签发权威CA机构的数字证书,请与我们联系,获取商业授权token。
开放签工具版采用前后端分离架构开发,前端采用VUE3、后端采用Java开发语言和spring boot架构。详细的技术架构如下图所示:
前端开发:VUE3; 后端开发:JDK版本:1.8+; PDF文件处理:pdfbox;
kaifangqian-base--------------开放签工具版源码
├─docs------------------------文档相关
├─kaifangqian-api-------------开放签工具版API接口源码
├─kaifangqian-demo-api--------开放签工具版demo后端api源码
├─kaifangqian-demo-web--------开放签工具版demo前端源码
└─kaifangqian-sdk-------------开放签工具版SDK源码
提供企业印章制作、证书签发、文件签署(指定位置签署、关键字签署)API接口服务。 API接口采用HTTP(S)通讯,JSON报文格式,具有跨平台、跨语言特性,专为各类开发语言用户提供服务,便于其他语言的开发者快速集成和应用电子签名;
(1)前端:主要实现在线签署、手写签名、电子印章生成、拖动位置签署等可视化的操作体验;
(2)后端:使用API接口或SDK为前端提供服务。
SDK能力同API接口,便于使用java语言开发的用户直接集成使用。
【正式环境下或真实场景使用数字证书,需自己采购或用我们采购的数字证书替换非CA机构签发,不具备法律效力!】
电子签章过程中存在着在网页上对签署文件进行预览、指定签署位置、文件签署等操作,由于图片在浏览器上的兼容性和友好性优于PDF文件,所以一般在网页上进行电子签章时,会先将PDF文件转换成图片,展示给用户。用户在页面上确定好签署位置,并进行签署时,后端服务会通过对电子印章/手写签名位置、大小以及PDF文件的大小进行计算,在PDF文件的准确位置上完成文件签署。
(1)关键字签署:指定PDF文件中需要进行签章的关键字。签署时,在文档中查找对应关键字的位置,并加盖电子印章/手写签名,完成电子签章;
(2)指定位置签署:直接在PDF文件中拖动需要加盖电子印章/手写签名的位置。签署时,直接在指定位置上完成电子签章。
(1)开放签电子签章官方网站:https://www.kaifangqian.com
(2)开源工具版体验地址:https://demo.kaifangqian.com
(3)开源工具版gitee源码:https://gitee.com/kaifangqian/kaifangqian-base
(4)开源工具版github源码:https://github.com/kaifangqian/kaifangqian-base
开放签电子签章系统企业版本是一套完整的电子签章业务系统,可面向全行业全场景使用,部署后可立即应用。系统支持私有化部署、多租户、SaaS化等多种服务模式,核心功能如下:
(1)企业组织及权限管理:支持企业组织架构、成员、角色及权限管理;
(2)实名认证:支持个人/企业实名认证;
(3)证书签发:支持权威CA机构的证书签发服务;
(4)企业印章管理:支持企业印章全生命周期管理,包括印章新增、编辑、章面变更、停用、激活、销毁等操作,支持印章三权分立:印章管理权、印章使用权和印章审计权;
(5)业务线管理:业务线是一种电子文件签署的业务流程,通过对业务线配置可构建电子合同、电子保单、招投标文件、电子成绩单、电子证明、金融凭证、会计凭证、电子处方等多种电子文件签署场景,具备灵活规范、操作合规、风险可控、效率提升等特点;
(6)文档模板:提供在线模板功能,签署过程可使用在线模板,完成文件的多方填写和确认;
(7)文件签发:支持企业端签发文件,实现企业内部签字、对外签署的多种签约模式;
(8)更多功能可点击以下链接,我们将以最多的速度持续更新最实用的功能,欢迎各位投稿使用需求和意见!
(1)企业版体验地址:https://home.kaifangqian.com/#/login
(2)企业版产品手册:https://www.yuque.com/huxin-ch41t/kaifangqian
(1)QQ技术交流群:482074553
(2)联系电话:150-1099-3257
(3)邮箱:service@resrun.cn