文档章节

驰骋工作流引擎 Ccflow&JFlow 电子签名解决方案

ccflow周朋
 ccflow周朋
发布于 2016/02/17 16:18
字数 832
阅读 78
收藏 0

Ccflow电子签名解决方案

电子签名的意义与用途:

电子签名的意义就是让整体流程的上下处理里能够真实的感受到签名与纸质签名过程一致,每个节点上处理人的对表单数据的认可程度与现实的认可程度一样的。严格意义的电子签名的用途就是自己认可的数据被其他人所篡改,如果篡改了系统能让自己的系统无效。

Ccflow的电子签名有如下三种类型,用户可以根据自己的实际情况选择其中的一种解决方案。

手写签名:

顾名思义,就是ccflow提供一个手写板,用户可在上面进行签名,签名后是以图片的格式存储到数据库里面的。这种签名方式,不能实现数据被程序员,数据管理员,或者其它人篡改,篡改后没有提示。

图片签名:

用户把自己的签名,写到纸片上,然后通过拍照,或者扫描上传到计算机服务器上,应用程序在指定的位置显示该图片。它的效果与手写签名一样。

集成第三方的电子签名:

Ccflow集成了北京点聚公司的电子签名,它是把数据存储到一个Usb里面,就是一个优盘钥匙. 在需签章时候,输入验证密码,就可以把图片调用出来,根据当前表单的数据作一个静态的复制,放到u盘里。流转到下一个环节验证正确与否(就是检查是否被篡改)根据与当时盖章的数据对比,如果对应不上,就提示盖章无效的错误。从而完成对数据教研完整性的检查。

概述:

手写签名与图片签名,都无法完成对数据是否被篡改的完整性校验,从而无法达到数字签名的效果与目的,第三方的签名都是由国家认证的软件开发厂商来发行的,根据国家颁布的电子签名法,法律对其实认可的。但是集成第三方开发复杂,集成到工作量大,使用起来不方便,对IE的运行环境要求较高。

Ccflow 如何解决数据防篡改的问题(软加密 http://my.oschina.net/ccflow/blog/62957)

Ccflow解决防止内部人员,外部人员篡改已经审批过去的单据,数据由两种方案。第一种就是借助第三方的电子签名软件与硬件实现。第二种方案就是软件加密。

因为ccflow的流程引擎设计支持数据轨迹信息存储,就是说一个节点一个数据表。Ccflow可以把节点所有业务数据,根据一个加密算法把它存储到一列里。到下一个节点后,打开就可以从新计算该加密的字串进行比较,如果吻合就说明数据没有被篡改。

价格预算:

硬件加密:每个用户数为100以内 10 万元。

软件加密:总价3万,不限制用户数。

© 著作权归作者所有

共有 人打赏支持
ccflow周朋

ccflow周朋

粉丝 180
博文 221
码字总数 147113
作品 2
济南
后端工程师
ThinkGem/JeeSite 4.0 JFlow工作流引擎-表单引擎

项目介绍 jeesite4-jflow jeesite4-JFlow 是jeesite集成JFlow的版本. 您即可以使用jeesite的敏捷性开发,也可以使用JFlow的流程引擎,表单引擎的功能. 我们已经把jeesite与jflow的组织结构集...

ThinkGem
08/15
0
0
驰骋工作流引擎 - ccflow

开源的驰骋工作流引擎简介 驰骋工作流引擎研发与2003年,具有.net与java两个版本,它们代码结构、数据库结构、设计思想、功能组成、操作手册完全相同。流程表单模版两个版本完全通用。 CCFl...

ccflow
2009/06/05
0
20
共享定制云平台 - AWCP

AWCP 是一个共享定制云平台,集成了 jflow 工作流引擎,并完成了基于钉钉的开发框架自动生成,可快速搭建基于钉钉管理系统。完成了钉钉端页面配置管理,审核审批,完成了钉钉 PC 端页面配置管...

曹勇
2017/10/23
0
9
回答ccflow工作流程引擎的一个朋友的常见问题

回答ccflow工作流程引擎的一个朋友的常见问题 问:请问ccflow工作流引擎是什么语言开发的啊? RE: 我们有java与.net两个版本, ccflow是.net 的。 jflow 是java的. 两个版本的信息,您可以通...

ccflow
2015/05/07
0
0
CCBPM工作流引擎的消息机制与设计

CCBPM工作流引擎的消息机制与设计 关键字:ccflow jflow 消息机制 流程引擎 自动发送短信 发送邮件 发送消息 流程引擎微信连接 消息接口 关于ccbpm: 我们把ccflow jflow两个版本的工作流引擎...

ccflow
2015/07/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

【挑战剑指offer】系列03:逆序打印单链表

本系列的算法原题来自于“牛客网-剑指offer”,写这个板块,不仅仅是解决算法问题本身,更是手动提高难度、自行变式,思考更多的解决方案,以带给自己一些启发。 1. 【逆序打印单链表】原始题...

LinkedBear
54分钟前
3
0
Linux内存布局

今天这篇文章主要是我之前看Linux内核相关知识和博客Gustavo Duarte中。我主要是看了这篇博客,并且结合之前的知识,对内存管理的的理解又上升了一个档次。所以想通过这篇文章总结下。 我们先...

linuxprobe16
今天
1
0
day94-20180921-英语流利阅读-待学习

记录死亡还是消费死者?自杀报道的媒体偏见 雪梨 2018-09-21 1.今日导读 自杀事件报道一直是新闻报道的重要部分,具有骇人听闻、吸引眼球的特点。可是在报道这些事件的时候,除了客观陈述事实...

飞鱼说编程
今天
5
0
如何通过 J2Cache 实现分布式 session 存储

做 Java Web 开发的人多数都会需要使用到 session (会话),我们使用 session 来保存一些需要在两个不同的请求之间共享数据。一般 Java 的 Web 容器像 Tomcat、Resin、Jetty 等等,它们会在...

红薯
今天
5
0
C++ std::thread

C++11提供了std::thread类来表示一个多线程对象。 1,首先介绍一下std::this_thread命名空间: (1)std::this_thread::get_id():返回当前线程id (2)std::this_thread::yield():用户接口...

yepanl
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部