文件转换方法、装置、系统及服务器制造方法及图纸

技术编号:38761350 阅读:11 留言:0更新日期:2023-09-10 10:34
本申请提供了一种文件转换方法、装置、系统及服务器,属于计算机技术领域。方法包括:接收文件转换请求;基于组织标识所指示组织的公钥,对第一文件的群签名进行校验,以确定目标对象是否为组织内的成员;在第一文件的群签名通过校验的情况下,基于文件格式标识,对第一文件进行格式转换,得到第二文件,第二文件的格式为目标格式。采用上述方案,服务器仅需校验用户是否为企业内的企业成员,即可进行文件格式的转换,无需校验用户在企业中的岗位、职位或者部门等身份信息。上述方案避免了别有用心者根据企业成员的身份信息确定文件的重要程度,能够保证企业和企业成员的隐私安全和财产安全。产安全。产安全。

【技术实现步骤摘要】
文件转换方法、装置、系统及服务器


[0001]本申请涉及计算机
,特别涉及一种文件转换方法、装置、系统及服务器。

技术介绍

[0002]随着计算机技术的发展,越来越多的企业开始采用线上办公。对于企业成员来说,线上办公会经常使用到多种格式的文件,并且企业成员有转换文件格式的需求。例如,将文档格式(DOC,Document)的文件转换为便携文档格式(PDF,Portable Document Format)的文件。因此,如何满足企业成员转换文件格式的需求,是一个需要解决的技术问题。
[0003]相关技术中,企业可以统一购买服务商提供的文件转换服务供企业成员使用。企业成员可以凭借员工身份标识,如岗位、职位或者部门等标识,通过使用服务商提供的文件转换服务,来转换文件的格式。服务商能够根据企业成员的员工身份标识,校验企业成员是否具有文件转换服务的使用权限。在企业成员具有使用权限的情况下,服务商为该企业成员提供文件转换服务。
[0004]但是,采用上述方案,服务商很轻易地就能够知道使用文件转换服务的企业成员的岗位、职位或者部门等身份标识。进而,服务商能够根据企业成员的身份标识,确定企业成员上传的文件的重要程度。因此,上述方案会导致企业的重要文件存在泄露风险,损害企业和企业成员的隐私安全和财产安全。

技术实现思路

[0005]本申请实施例提供了一种文件转换方法、装置、系统及服务器,能够保证企业和企业成员的隐私安全和财产安全。技术方案如下:
[0006]根据本申请实施例的一方面,提供了一种文件转换方法,所述方法包括:
[0007]接收文件转换请求,所述文件转换请求携带有第一文件、所述第一文件的群签名、组织标识和文件格式标识,所述文件转换请求用于请求转换所述第一文件的格式,所述群签名通过目标对象的私钥对所述第一文件进行签名得到,所述组织标识用于指示所述目标对象所属的组织,所述文件格式标识用于指示文件转换的目标格式;
[0008]基于所述组织标识所指示组织的公钥,对所述第一文件的群签名进行校验,以确定所述目标对象是否为所述组织内的成员,所述公钥用于对通过所述组织内成员的私钥进行签名得到的群签名进行校验;
[0009]在所述第一文件的群签名通过校验的情况下,基于所述文件格式标识,对所述第一文件进行格式转换,得到第二文件,所述第二文件的格式为所述目标格式。
[0010]根据本申请实施例的另一方面,提供了一种文件转换装置,所述装置包括:
[0011]接收模块,用于接收文件转换请求,所述文件转换请求携带有第一文件、所述第一文件的群签名、组织标识和文件格式标识,所述文件转换请求用于请求转换所述第一文件的格式,所述群签名通过目标对象的私钥对所述第一文件进行签名得到,所述组织标识用于指示所述目标对象所属的组织,所述文件格式标识用于指示文件转换的目标格式;
[0012]校验模块,用于基于所述组织标识所指示组织的公钥,对所述第一文件的群签名进行校验,以确定所述目标对象是否为所述组织内的成员,所述公钥用于对通过所述组织内成员的私钥进行签名得到的群签名进行校验;
[0013]转换模块,用于在所述第一文件的群签名通过校验的情况下,基于所述文件格式标识,对所述第一文件进行格式转换,得到第二文件,所述第二文件的格式为所述目标格式。
[0014]在一些实施例中,所述文件转换请求还携带有所述第一文件的散列值,所述散列值通过散列函数对所述第一文件进行处理得到;所述转换模块,用于在所述第一文件的群签名通过校验的情况下,通过所述散列函数对所述文件转换请求携带的第一文件进行处理,得到目标散列值;在所述目标散列值和所述第一文件的散列值相同的情况下,对所述第一文件进行格式转换,得到所述第二文件。
[0015]在一些实施例中,所述转换模块,用于在所述第一文件的群签名通过校验的情况下,获取所述组织的剩余文件转换次数;在所述组织的剩余文件转换次数大于0的情况下,将所述组织的剩余文件转换次数减1,基于所述文件格式标识,对所述第一文件进行格式转换,得到所述第二文件;在所述组织的剩余文件转换次数等于0的情况下,向终端发送转换失败信息,由所述终端显示所述转换失败信息,所述转换失败信息用于提示所述组织的剩余文件转换次数不足,无法对所述第一文件进行转换。
[0016]在一些实施例中,所述转换模块,用于在所述第一文件的群签名通过校验的情况下,基于所述第一文件的散列值,确定是否首次转换所述第一文件,所述散列值通过散列函数对所述第一文件进行处理得到;在首次转换所述第一文件的情况下,将所述组织的剩余文件转换次数减1,基于所述文件格式标识,对所述第一文件进行格式转换,得到所述第二文件;在非首次转换所述第一文件的情况下,保持所述组织的剩余文件转换次数不变,基于所述文件格式标识,对所述第一文件进行格式转换,得到所述第二文件。
[0017]根据本申请实施例的另一方面,提供了一种文件转换系统,所述系统包括终端和服务器;
[0018]所述终端用于基于目标对象的私钥,对所述目标对象上传的第一文件进行签名,得到所述第一文件的群签名;
[0019]所述终端用于向所述服务器发送文件转换请求,所述文件转换请求携带有所述第一文件、所述第一文件的群签名、组织标识和文件格式标识,所述文件转换请求用于请求所述服务器转换所述第一文件的格式,所述组织标识用于指示所述目标对象所属的组织,所述文件格式标识用于指示文件转换的目标格式;
[0020]所述服务器用于基于所述组织标识所指示组织的公钥,对所述第一文件的群签名进行校验,以确定所述目标对象是否为所述组织内的成员,所述公钥用于对通过所述组织内成员的私钥进行签名得到的群签名进行校验;
[0021]所述服务器用于在所述第一文件的群签名通过校验的情况下,基于所述文件格式标识,对所述第一文件进行格式转换,得到第二文件,所述第二文件的格式为所述目标格式;
[0022]所述服务器用于将所述第二文件返回至所述终端,由所述终端展示所述第二文件。
[0023]在一些实施例中,所述终端用于基于散列函数,对所述目标对象上传的第一文件进行处理,得到所述第一文件的散列值;所述终端用于基于所述目标对象的私钥,对所述第一文件的散列值进行签名,得到所述第一文件的群签名。
[0024]在一些实施例中,所述终端用于从所述服务器获取所述组织的剩余文件转换次数;所述终端用于在所述组织的剩余文件转换次数大于0的情况下,响应于对所述第一文件的重新转换操作,重新向所述服务器发送所述文件转换请求;所述终端用于在所述组织的剩余文件转换次数等于0的情况下,响应于对所述第一文件的重新转换操作,显示兑换提示信息,所述兑换提示信息用于提示兑换所述组织的剩余文件转换次数。
[0025]在一些实施例中,所述终端用于响应于接收到所述第二文件,显示所述第二文件;所述终端用于响应于对所述第二文件的存储操作,将所述第二文件存储至目标路径。
[0026]根据本申请实施例的另一方面,提供了一种本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种文件转换方法,其特征在于,所述方法包括:接收文件转换请求,所述文件转换请求携带有第一文件、所述第一文件的群签名、组织标识和文件格式标识,所述文件转换请求用于请求转换所述第一文件的格式,所述群签名通过目标对象的私钥对所述第一文件进行签名得到,所述组织标识用于指示所述目标对象所属的组织,所述文件格式标识用于指示文件转换的目标格式;基于所述组织标识所指示组织的公钥,对所述第一文件的群签名进行校验,以确定所述目标对象是否为所述组织内的成员,所述公钥用于对通过所述组织内成员的私钥进行签名得到的群签名进行校验;在所述第一文件的群签名通过校验的情况下,基于所述文件格式标识,对所述第一文件进行格式转换,得到第二文件,所述第二文件的格式为所述目标格式。2.根据权利要求1所述的方法,其特征在于,所述文件转换请求还携带有所述第一文件的散列值,所述散列值通过散列函数对所述第一文件进行处理得到;所述在所述第一文件的群签名通过校验的情况下,基于所述文件格式标识,对所述第一文件进行格式转换,得到第二文件,包括:在所述第一文件的群签名通过校验的情况下,通过所述散列函数对所述文件转换请求携带的第一文件进行处理,得到目标散列值;在所述目标散列值和所述第一文件的散列值相同的情况下,对所述第一文件进行格式转换,得到所述第二文件。3.根据权利要求1所述的方法,其特征在于,所述在所述第一文件的群签名通过校验的情况下,基于所述文件格式标识,对所述第一文件进行格式转换,得到第二文件,包括:在所述第一文件的群签名通过校验的情况下,获取所述组织的剩余文件转换次数;在所述组织的剩余文件转换次数大于0的情况下,将所述组织的剩余文件转换次数减1,基于所述文件格式标识,对所述第一文件进行格式转换,得到所述第二文件;在所述组织的剩余文件转换次数等于0的情况下,向终端发送转换失败信息,由所述终端显示所述转换失败信息,所述转换失败信息用于提示所述组织的剩余文件转换次数不足,无法对所述第一文件进行转换。4.根据权利要求1所述的方法,其特征在于,所述在所述第一文件的群签名通过校验的情况下,基于所述文件格式标识,对所述第一文件进行格式转换,得到第二文件,包括:在所述第一文件的群签名通过校验的情况下,基于所述第一文件的散列值,确定是否首次转换所述第一文件,所述散列值通过散列函数对所述第一文件进行处理得到;在首次转换所述第一文件的情况下,将所述组织的剩余文件转换次数减1,基于所述文件格式标识,对所述第一文件进行格式转换,得到所述第二文件;在非首次转换所述第一文件的情况下,保持所述组织的剩余文件转换次数不变,基于所述文件格式标识,对所述第一文件进行格式转换,得到所述第二文件。5.一种文件转换方法,其特征在于,应用于文件转换系统,所述文件转换系统包括终端和服务器,所述方法包括:所述终端基于目标对象的私钥,对所述目标对象上传的第一文件进行签名,得到所述第一文件的群签名;所述终端向所述服务器发送文件转换请求,所述文件转换请求携带有所述第一文件、
所述第一文件的群签名、组织标识和文件格式标识,所述文件转换请求用于请求所述服务器转换所述第一文件的格式,所述组织标识用于指示所述目标对象所属的组织,所述文件格式标识用于指示文件转换的目标格式;所述服务器基于所述组织标识所指示组织的公钥,对所述第一文件的群签名进行校验,以确定所述目标对象是否为所述组织内的成员,所述公钥用于对通过所述组织内成员的私钥进行签名得到的群签名进行校验;所述服务器在所述第一文件的群签名通过校验的情况下,基于所述文件格式标识,对所述第一文件进行格式转换,得到第二文件,所述第二文件的格式为所述目标格式;所述服务器将所述第二文件返回至所述终端,由所述终端展示所述第二文件。6.根据权利要求5所述的方法,其特征在于,所述终端基于目标对象的...

【专利技术属性】
技术研发人员:潘冬郑晓川杨建波黄国攀
申请(专利权)人:深圳市欢太科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1