本发明专利技术提供一种众包成果保密方法、装置、电子设备及存储介质,其中方法包括:接收接包方上传的成果文件;基于众包当前阶段,生成包含有与众包当前阶段对应密码状态的解密密钥;基于解密密钥对应的加密密钥,对成果文件进行加密,得到加密成果文件;并将解密密钥发送至发包方,以供发包方在众包当前阶段下载加密成果文件后,应用解密密钥和解密密钥对应的密码状态,对加密成果文件进行解密;密码状态为时效状态或永久状态,通过对上传的成果文件进行动态加密,并根据众包当前阶段,生成众包当前阶段对应密码状态的密钥,实现了根据不同的众包流程阶段,生成包含与当前众包流程对应密码状态的密钥,使得在众包流程顺利进行的同时,对成果进行保护。对成果进行保护。对成果进行保护。
【技术实现步骤摘要】
众包成果保密方法、装置、电子设备及存储介质
[0001]本专利技术涉及众包
,尤其涉及一种众包成果保密方法、装置、电子设备及存储介质。
技术介绍
[0002]伴随着互联网的迅猛发展,共享经济学在各领域得到应用验证,基于能力共享的众包平台也不断涌现,互联网将各地的人们连接起来,使得跨区域、线上化、虚拟化的智力成果交易成为可能,任务需求方可以通过众包平台集众人之智解决待解之题,或是为个人和组织的发展助力。
[0003]在开放式众包过程中,发包方在需求描述成任务在平台进行发布,接包方由经验丰富的设计师组成,在确认需求后以应标的方式参与任务,在此过程中,设计交付物涉及知识产权所有权的归属,为保证需求顺利对接,同时对成果进行保护,需要对设计交付物进行管理,但目前针对设计众包成果文件加密手段不能满足众包流程顺利进行的同时,对成果文件进行保护。
技术实现思路
[0004]本专利技术提供一种众包成果保密方法、装置、电子设备及存储介质,用以解决现有技术中无法在满足交易流程顺利进行的同时对成果文件进行保护的缺陷。
[0005]本专利技术提供一种众包成果保密方法,包括:
[0006]接收接包方上传的成果文件;
[0007]基于众包当前阶段,生成包含有与所述众包当前阶段对应密码状态的解密密钥;
[0008]基于所述解密密钥所对应的加密密钥,对所述成果文件进行加密,得到加密成果文件;并将所述解密密钥发送至发包方,以供所述发包方在所述众包当前阶段下载所述加密成果文件后,应用所述解密密钥和所述解密密钥对应的密码状态,对所述加密成果文件进行解密;所述密码状态为时效状态或永久状态。
[0009]根据本专利技术提供的一种众包成果保密方法,所述基于众包当前阶段,生成包含有与所述众包当前阶段对应密码状态的解密密钥,包括:
[0010]在所述众包当前阶段为设计阶段或者所述众包当前阶段为评审阶段的情况下,生成密码状态为时效状态的所述解密密钥,并且设置所述解密密钥的时效;
[0011]在所述众包当前阶段为交付阶段的情况下,生成密码状态为永久状态的所述解密密钥。
[0012]根据本专利技术提供的一种众包成果保密方法,所述在所述众包当前阶段为交付阶段的情况下,生成密码状态为永久状态的所述解密密钥,包括:
[0013]在所述众包当前阶段为交付阶段且保证金状态为已支付的情况下,生成密码状态为永久状态的所述解密密钥。
[0014]根据本专利技术提供的一种众包成果保密方法,所述在所述众包当前阶段为交付阶段
的情况下,则生成密码状态为永久状态的所述解密密钥,包括:
[0015]在所述众包当前阶段为交付阶段且保证金状态为未支付的情况下,在接收到所述接包方确定所述发包方已支付的消息后,生成密码状态为永久状态的所述解密密钥。
[0016]根据本专利技术提供的一种众包成果保密方法,所述众包当前阶段的确定步骤如下:
[0017]在接收到所述发包方和所述接包方确定众包任务开始的消息后,将所述众包当前阶段设置为设计阶段;
[0018]在接收到所述接包方发送的任务完成的消息后,将所述众包当前阶段设置为评审阶段;
[0019]在接收到所述发包方发送的评审通过的消息后,将所述众包当前阶段设置为交付阶段。
[0020]本专利技术还提供一种众包成果保密装置,包括:
[0021]接收模块,用于接收接包方上传的成果文件;
[0022]密钥生成模块,用于基于众包当前阶段,生成包含有与所述众包当前阶段对应密码状态的解密密钥;
[0023]保密模块,用于基于所述解密密钥所对应的加密密钥,对所述成果文件进行加密,得到加密成果文件;并将所述解密密钥发送至发包方,以供所述发包方在所述众包当前阶段下载所述加密成果文件后,应用所述解密密钥和所述解密密钥对应的密码状态,对所述加密成果文件进行解密;所述密码状态为时效状态或永久状态。
[0024]本专利技术还提供一种众包成果保密装置,包括:
[0025]下载模块,用于下载加密成果文件,所述加密成果文件是由众包平台基于加密密钥对接包方上传的成果文件进行加密得到;
[0026]接收模块,用于接收所述众包平台发送的解密密钥,所述解密密钥是所述众包平台基于众包当前阶段生成的包含有与所述众包当前阶段对应密码状态的密钥,所述解密密钥与所述加密密钥相对应;
[0027]解密模块,用于应用所述解密密钥和所述解密密钥对应的密码状态,对所述加密成果文件进行解密。
[0028]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述众包成果保密方法。
[0029]本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述众包成果保密方法。
[0030]本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述众包成果保密方法。
[0031]本专利技术提供的众包成果保密方法、装置、电子设备及存储介质,通过对接包方上传的成果文件进行动态加密,并根据众包当前阶段,生成包含有众包当前阶段对应密码状态的密钥,以供发包方解密使用,实现了根据不同的众包流程阶段,生成包含与当前众包流程对应密码状态的密钥,使得在众包流程顺利进行的同时,对成果进行保护。
附图说明
[0032]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0033]图1是本专利技术提供的众包成果保密方法的流程示意图之一;
[0034]图2是本专利技术提供的解密密钥生成方法的流程示意图;
[0035]图3是本专利技术提供的众包当前阶段确定方法的流程示意图;
[0036]图4是本专利技术提供的众包成果保密方法的流程示意图之二;
[0037]图5是本专利技术提供的众包成果文件流转的流转过程图;
[0038]图6是本专利技术提供的众包成果保密装置的结构示意图之一;
[0039]图7是本专利技术提供的众包成果保密装置的结构示意图之二;
[0040]图8是本专利技术提供的电子设备的结构示意图。
具体实施方式
[0041]下面结合附图和实施例对本专利技术的实施方式作进一步详细描述。以下实施例用于说明本专利技术,但不能用来限制本专利技术的范围。
[0042]在本专利技术实施例的描述中,需要说明的是,术语“上”、“下”、“前”、“后”、“左”、“右”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术实施例和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术实施例的限制。此外,术语“本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种众包成果保密方法,其特征在于,包括:接收接包方上传的成果文件;基于众包当前阶段,生成包含有与所述众包当前阶段对应密码状态的解密密钥;基于所述解密密钥所对应的加密密钥,对所述成果文件进行加密,得到加密成果文件;并将所述解密密钥发送至发包方,以供所述发包方在所述众包当前阶段下载所述加密成果文件后,应用所述解密密钥和所述解密密钥对应的密码状态,对所述加密成果文件进行解密;所述密码状态为时效状态或永久状态。2.根据权利要求1所述的众包成果保密方法,其特征在于,所述基于众包当前阶段,生成包含有与所述众包当前阶段对应密码状态的解密密钥,包括:在所述众包当前阶段为设计阶段或者所述众包当前阶段为评审阶段的情况下,生成密码状态为时效状态的所述解密密钥,并且设置所述解密密钥的时效;在所述众包当前阶段为交付阶段的情况下,生成密码状态为永久状态的所述解密密钥。3.根据权利要求2所述的众包成果保密方法,其特征在于,所述在所述众包当前阶段为交付阶段的情况下,生成密码状态为永久状态的所述解密密钥,包括:在所述众包当前阶段为交付阶段且保证金状态为已支付的情况下,生成密码状态为永久状态的所述解密密钥。4.根据权利要求3所述的众包成果保密方法,其特征在于,所述在所述众包当前阶段为交付阶段的情况下,则生成密码状态为永久状态的所述解密密钥,包括:在所述众包当前阶段为交付阶段且保证金状态为未支付的情况下,在接收到所述接包方确定所述发包方已支付的消息后,生成密码状态为永久状态的所述解密密钥。5.根据权利要求1至4中任一项所述的众包成果保密方法,其特征在于,所述众包当前阶段的确定步骤如下:在接收到所述发包方和所述接包方确定众包任务开始的消息后,将所述众包当前阶段设置为设计阶段;在接收到所述接包方发送的任务完成的消息后,将所述众包当前阶段设置为评审阶段;在接收到所述发包方发送的评审通过的消息后,将所述众包当前阶段设...
【专利技术属性】
技术研发人员:张尧,刘文广,刘蕊,刘昱,龚明,
申请(专利权)人:中车工业研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。