本发明专利技术涉及智慧企业意见反馈技术领域,且公开了一种智慧企业意见反馈系统,包括:运行有企业意见反馈系统软件的云计算服务器CCF
【技术实现步骤摘要】
一种智慧企业意见反馈系统
本专利技术涉及智慧企业意见反馈
,具体为一种智慧企业意见反馈系统。
技术介绍
企业经常要征求员工的意见或建议,为提高员工反馈意见的可靠性,往往需要多个员工联合提出意见或建议才生效,而目前由于参与提出意见或建议的员工的身份是公开的,所以一旦员工提出的意见或建议是不利于上司个人利益的,就很可能会受到上司的报复。在智慧企业的建设背景下,如何保护提出意见的员工,以防止上司的报复行为,使得企业在获得员工反馈信息的同时还能隐藏员工的真实身份,成为当前需要解决的问题。
技术实现思路
(一)解决的技术问题针对现有技术的不足,本专利技术提供一种智慧企业意见反馈系统,以解决在获得员工反馈信息的基础上,如何不暴露员工真实身份的技术问题。(二)技术方案为实现上述目的,本专利技术提供如下技术方案:一种智慧企业意见反馈系统,包括:运行有企业意见反馈系统软件的云计算服务器CCFOF、计算机终端PCTi、计算机终端PCTv,该计算机终端PCTv与云计算服务器CCFOF进行通信连接,云计算服务器CCFOF与计算机终端PCTi进行通信连接;计算机终端PCTi上的反馈者Ui在企业意见反馈系统上对反馈意见或建议中涉及的身份信息m进行签名,并且指定计算机终端PCTv上的接收者Uv为验证者,该签名算法包括以下步骤:步骤一:计算机终端PCTi上的反馈者Ui、计算机终端PCTv上的接收者Uv在企业意见反馈系统上进行用户注册,具体包括:系统参数设置:定义两个安全的Hash函数:H:{0,1}→G1,系统的密钥生成中心选择作为系统私钥,计算Ppub=sP,Ppub1=kP为系统公钥,公开参数{G1,G2,e(·,·),q,P,Ppub,Ppub1,H(·),H0(·)};反馈者Ui随机选取v2,v3,…,vl∈K,令V={v1,v2,v3,…,vl},其中v1=k;反馈者Ui将身份IDi∈{0,1}*递交给密钥生成中心,密钥生成中心计算作为成员IDi的公钥和私钥,并传输给反馈者Ui;接收者Uv将身份IDv∈{0,1}*递交给密钥生成中心,密钥生成中心计算作为成员IDv的公钥和私钥,并传输给验证者Uv;步骤二:计算机终端PCTi上的反馈者Ui在企业意见反馈系统上对反馈意见或建议中涉及的身份信息m进行签名,具体包括:设参与签名的n个反馈者Ui集合为L={ID1,ID2,…,IDn},设实际参与签名的t个反馈者Ui身份下标为{1,2,…,t},未参与实际签名的n-t个可能反馈者Ui身份下标为{t+1,t+2,…,n},签名反馈者U1,…,Ut计算签名过程如下:(1)被信任的反馈者Ui,对于i∈{t+1,t+2,…,n}随机选择并计算:Si=riP,hi=Hi(m,L,Si);(2)签名反馈者U1随机选择并计算:h1=H0(m,L,S1);对于j∈{2,…,t},签名反馈者U1随机选择并计算:Sj=cjωjP+rjP,hj=H0(m,L,Sj);(3)t个签名反馈者U1,…,Ut共同计算:(4)输出身份信息m的签名σ=(m,L,S1,S2,…,Sn,W),将签名σ发布在企业意见反馈系统的反馈页面之上;步骤三:计算机终端PCTv上的接收者Uv在企业意见反馈系统上对签名σ的有效性进行验证。进一步的,所述计算机终端PCTv上的接收者Uv在企业意见反馈系统上对签名σ的有效性进行验证,具体包括:(1)计算:hi=H0(m,L,Si),其中i∈{1,2,…,n};(2)验证等式是否成立,如果等式成立,则接受该签名;否则拒绝。进一步的,所述云计算服务器CCFOF部署在智慧企业物联网系统内。进一步的,所述计算机终端PCTi和计算机终端PCTv均接入到智慧企业物联网系统内。(三)有益的技术效果与现有技术相比,本专利技术具备以下有益的技术效果:在本专利技术的方案中,外部攻击者在不知道至少t个签名反馈者U1,…,Ut私钥的情况下,不能成功伪造一个合法的σ签名,签名过程中每个选择的随机性直接决定了Si在G1中分布的均匀性,同时它们的线性组合也保证了W在G1中也是均匀分布的,所以签名σ不透露任何签名反馈者U1,…,Ut的信息;签名方案使得真正的t个签名反馈者U1,…,Ut的身份变得模糊,而作为验证者的接收者Uv只是知道收到的签名σ是来自n个反馈者Ui中的t个反馈者U1,…,Ut,但不能确定签名σ来自哪个t个反馈者U1,…,Ut,更不能确定其中的任何一个具体反馈者Ui;从而解决了在获得员工反馈信息的基础上,如何不暴露员工真实身份的技术问题。具体实施方式下面将结合本专利技术实施例,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。一种智慧企业意见反馈系统,包括:运行有企业意见反馈系统软件且部署在智慧企业物联网系统内的云计算服务器CCFOF,运行有企业意见反馈系统软件且接入到智慧企业物联网系统内的计算机终端PCTi,其中i=1,2,…,n,运行有企业意见反馈系统软件且接入到智慧企业物联网系统内的计算机终端PCTv;该计算机终端PCTi通过网络通信设备在企业意见反馈系统上与云计算服务器CCFOF进行通信连接,云计算服务器CCFOF通过网络通信设备在企业意见反馈系统上与计算机终端PCTv进行通信连接;针对企业的实际运行状况,计算机终端PCTi上的反馈者Ui在企业意见反馈系统上对反馈意见或建议中涉及的身份信息m进行签名,并且指定计算机终端PCTv上的接收者Uv为验证者,该签名算法包括以下步骤:步骤一:计算机终端PCTi上的反馈者Ui、计算机终端PCTv上的接收者Uv在企业意见反馈系统上进行用户注册,具体包括:系统参数设置:定义两个安全的Hash函数:H:{0,1}→G1,系统的密钥生成中心选择作为系统私钥,计算Ppub=sP,Ppub1=kP为系统公钥,公开参数{G1,G2,e(·,·),q,P,Ppub,Ppub1,H(·),H0(·)};反馈者Ui随机选取v2,v3,…,vl∈K,令V={v1,v2,v3,…,vl},其中v1=k;反馈者Ui将身份IDi∈{0,1}*递交给密钥生成中心,密钥生成中心计算作为成员IDi的公钥和私钥,并传输给反馈者Ui;接收者Uv将身份IDv∈{0,1}*递交给密钥生成中心,密钥生成中心计算作为成员IDv的公钥和私钥,并传输给验证者Uv;步骤二:计算机终端PCTi上的反馈者Ui在企业意见反馈系统上对反馈意见或建议中涉及的身份信息m进行签名,具体包括:设参与签名的n个反馈者Ui集合为L={ID1,ID2,…,IDn},设实际参与签名的t个反馈者Ui身份下标为{1,2本文档来自技高网...
【技术保护点】
1.一种智慧企业意见反馈系统,其特征在于,包括:运行有企业意见反馈系统软件的云计算服务器CCF
【技术特征摘要】
1.一种智慧企业意见反馈系统,其特征在于,包括:运行有企业意见反馈系统软件的云计算服务器CCFOF、计算机终端PCTi、计算机终端PCTv,该计算机终端PCTv与云计算服务器CCFOF进行通信连接,云计算服务器CCFOF与计算机终端PCTi进行通信连接;
计算机终端PCTi上的反馈者Ui在企业意见反馈系统上对反馈意见或建议中涉及的身份信息m进行签名,并且指定计算机终端PCTv上的接收者Uv为验证者,该签名算法包括以下步骤:
步骤一:计算机终端PCTi上的反馈者Ui、计算机终端PCTv上的接收者Uv在企业意见反馈系统上进行用户注册,具体包括:
系统参数设置:定义两个安全的Hash函数:H:{0,1}→G1,H0:
系统的密钥生成中心选择s,作为系统私钥,计算Ppub=sP,Ppub1=kP为系统公钥,公开参数{G1,G2,e(·,·),q,P,Ppub,Ppub1,H(·),H0(·)};
反馈者Ui随机选取v2,v3,…,vl∈K,令V={v1,v2,v3,…,vl},其中v1=k;
反馈者Ui将身份IDi∈{0,1}*递交给密钥生成中心,密钥生成中心计算作为成员IDi的公钥和私钥,并传输给反馈者Ui;
接收者Uv将身份IDv∈{0,1}*递交给密钥生成中心,密钥生成中心计算作为成员IDv的公钥和私钥,并传输给验证者Uv;
步骤二:计算机终端PCTi上的反馈者Ui在企业意见反馈系统上对反馈意见或建议中涉及的身份信息m进行签名,具体包括:
设参与签名的n个反馈者Ui集合为L={ID1,ID2,…,ID...
【专利技术属性】
技术研发人员:林文润,
申请(专利权)人:林文润,
类型:发明
国别省市:重庆;50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。