当前位置: 首页 > 专利查询>韩绍强专利>正文

一种基于多级授权的加密电子文档共享方法技术

技术编号:29052770 阅读:21 留言:0更新日期:2021-06-26 06:19
本发明专利技术公开了一种基于多级授权的加密电子文档共享方法,包括以下步骤:S1、通过在虚拟平台创建身份信息,并获得相应的身份识别信息和授权码解密私钥;S2、通过网络获取共享文档文件,并对共享文档文件进行加密;S3、虚拟平台对共享文档文件进行身份认证。本发明专利技术的有益效果:提供了基础的文档加密方案,同时也提供了全部使用场景的授权管理方案;在开发和使用通用阅读器的环境下,共享文档的购买者和阅读者只需掌握自己熟悉的阅读器,内容商及平台商只需建立一个授权中心即可,甚至可将授权托管到第三方授权中心,大大降低了内容商和平台商参与文档共享的技术难度。与文档共享的技术难度。与文档共享的技术难度。

【技术实现步骤摘要】
一种基于多级授权的加密电子文档共享方法


[0001]本专利技术涉及计算机网络
,具体来说,涉及一种基于多级授权的加密电子文档共享方法。

技术介绍

[0002]文档共享可以为多人同时查看、编辑同一个文档;也可以通过文档共享平台身份认证,付费或免费下载指定文档,这两种共享方式中的文档均以不加密或者加密的形式提供给最终用户,其加密格式必须下载专用的阅读器进行查看。
[0003]在加密文档共享中,因为加密方案各异,缺乏统一阅读器的技术基础,导致用户要看多个平台的文档,需要安装多个平台专用的阅读器,每个阅读器操作习惯和功能大不相同,影响阅读体验;同时用户也无法建立统一的电子资源库,数字文档保存和使用都很不方便,在机构市场,多种专用阅读器和管理平台,会造成客户在系统、数据存储和阅读器多方面的管理和维护成本急剧上升;另一方面,大多数平台要开发自己专用的阅读器,也都面临多种设备以及多种操作系统环境版本的难题,这些重复开发会带来巨大的软件开发和运营成本,最终会转嫁到用户阅读成本上。
[0004]问题集中在文档阅读器上,解决问题的基本方案就是开发通用的阅读器,而且随着数字阅读的发展,诞生了很多有规模的专业通用阅读器的企业,但目前这些开发商的阅读器产品无法进行共享文档领域,其主要原因是参与文档共享的各方:开发商、客户、共享平台之间缺乏相互信任。针对相关技术中的问题,目前尚未提出有效的解决方案。

技术实现思路

[0005]针对相关技术中的上述技术问题,本专利技术提出一种基于多级授权的加密电子文档共享方法,为用户和虚拟平台之间的授权和信任方法,能够克服现有技术的上述不足。
[0006]为实现上述技术目的,本专利技术的技术方案是这样实现的:一种基于多级授权的加密电子文档共享方法,包括以下步骤:S1、通过在虚拟平台创建应用,阅读器开发商获得相应的身份识别信息和授权码解密私钥;S2、通过网络获取共享文档文件,所述共享文档文件预先进行加密;S3、所述虚拟平台对共享文档文件的阅读者进行身份认证。
[0007]进一步地,在所述S1中,虚拟平台包括共享平台和销售平台。
[0008]进一步地,在所述S2中,所述共享文档文件预先通过AES进行加密。
[0009]进一步地,在所述S3中,对共享文档文件的阅读者无需要身份认证,立即获取授权码。
[0010]进一步地,在所述S3中,对共享文档文件的阅读者需要身份认证,在所述虚拟平台认证中心进一步认证,并重新获取授权码,其中,所述授权码由解密私钥配对的公钥加密。
[0011]进一步地,在所述S3中,身份认证成功后,阅读文档前,从共享文档文件封装部分
获取共享文档文件在所述虚拟平台的文档代码以及授权地址,并通过所述文档代码和所述身份识别信息在所述虚拟平台指定的授权地址获取授权码。
[0012]进一步地,所述虚拟平台为共享平台,共享平台和阅读文档的阅读器通过令牌进行缓存身份信息,通过所述文档代码、所述身份识别信息和所述令牌在所述虚拟平台指定的授权地址获取授权码。
[0013]进一步地,所述令牌未失效,虚拟平台直接获取授权码;所述令牌失效,需重新身份认证,成功后获取新的令牌和授权码。
[0014]进一步地,所述虚拟平台为销售平台,阅读器通过授权码加密私钥解密授权令牌,在共享文档文件封装部分获取第三方分配的文档代码和授权地址,通过所述文档代码和所述令牌到第三方指定的授权地址获取第三方的授权码;其中,第三方通过令牌在所述销售平台上进行验证,确定文档和用户有效,获取加密公钥及授权码。
[0015]进一步地,所述阅读器接收授权码,通过授权码解密私钥解密授权码,输入所述授权码进行正常阅读。
[0016]进一步地,所述虚拟平台限制同一用户在单位时间内的访问量,并对所述共享文档文件增加水印。
[0017]本专利技术的有益效果:提供了基础的文档加密方案,同时也提供了全部使用场景的授权管理方案;在开发和使用通用阅读器的环境下,共享文档的购买者和阅读者只需掌握自己熟悉的阅读器,内容商及平台商只需建立一个授权中心即可,甚至可将授权托管到第三方授权中心,大大降低了内容商和平台商参与文档共享的技术难度。
附图说明
[0018]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1是根据本专利技术实施例所述的阅读器开发商在虚拟平台创建应用的流程框图;图2是根据本专利技术实施例所述的阅读器开发商在虚拟平台获取授权码的流程框图;图3是根据本专利技术实施例所述的阅读器开发商与销售平台和生产商平台多级授权的流程框图。
具体实施方式
[0020]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本专利技术保护的范围。
[0021]如图1

3所示,根据本专利技术实施例所述的一种基于多级授权的加密电子文档共享方法,包括以下步骤:S1、通过在虚拟平台创建应用,阅读器开发商获得相应的身份识别信息和授权码
解密私钥;S2、通过网络获取共享文档文件,所述共享文档文件预先进行加密;S3、所述虚拟平台对共享文档文件的阅读者进行身份认证。
[0022]在本专利技术的一个具体实施例中,在所述S1中,虚拟平台包括共享平台和销售平台。
[0023]在本专利技术的一个具体实施例中,在所述S2中,所述共享文档文件预先通过AES进行加密。
[0024]在本专利技术的一个具体实施例中,在所述S3中,对共享文档文件的阅读者无需要身份认证,立即获取授权码。
[0025]在本专利技术的一个具体实施例中,在所述S3中,对共享文档文件的阅读者需要身份认证,在所述虚拟平台认证中心进一步认证,并重新获取授权码,其中,所述授权码由解密私钥配对的公钥加密。
[0026]在本专利技术的一个具体实施例中,在所述S3中,身份认证成功后,进行阅读文档,在共享文档文件封装部分获取共享文档文件在所述虚拟平台的文档代码以及授权地址,并通过所述文档代码和所述身份识别信息在所述虚拟平台指定的授权地址获取授权码。
[0027]在本专利技术的一个具体实施例中,所述虚拟平台为共享平台,共享平台和阅读文档的阅读器通过令牌进行缓存身份信息,通过所述文档代码、所述身份识别信息和所述令牌在所述虚拟平台指定的授权地址获取授权码。
[0028]在本专利技术的一个具体实施例中,所述令牌未失效,虚拟平台直接获取授权码;所述令牌失效,需重新身份认证,成功后获取新的令牌和授权码。
[0029]在本专利技术的一个具体实施例中,所述虚拟平台为销售平台,阅读器通过授权码加密私钥解密授权令牌,在共享文档文件封装部分获取本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于多级授权的加密电子文档共享方法,其特征在于,包括以下步骤:S1、通过在虚拟平台创建应用,阅读器开发商获得相应的身份识别信息和授权码解密私钥;S2、通过网络获取共享文档文件,所述共享文档文件预先进行加密;S3、所述虚拟平台对共享文档文件的阅读者进行身份认证。2.根据权利要求1所述的一种基于多级授权的加密电子文档共享方法,其特征在于,在所述S1中,虚拟平台包括共享平台和销售平台。3.根据权利要求1所述的一种基于多级授权的加密电子文档共享方法,其特征在于,在所述S2中,所述共享文档文件预先通过AES进行加密。4.根据权利要求1所述的一种基于多级授权的加密电子文档共享方法,其特征在于,在所述S3中,对共享文档文件的阅读者无需要身份认证,立即获取授权码。5.根据权利要求4所述的一种基于多级授权的加密电子文档共享方法,其特征在于,在所述S3中,对共享文档文件的阅读者需要身份认证,在所述虚拟平台认证中心进一步认证,并重新获取授权码,其中,所述授权码由解密私钥配对的公钥加密。6.根据权利要求5所述的一种基于多级授权的加密电子文档共享方法,其特征在于,在所述S3中,身份认证成功后,进行阅读文档,在共享文档文件封装部分获取共享文档文件在所述虚拟平台的文档代码以及授权地址,并通...

【专利技术属性】
技术研发人员:韩绍强
申请(专利权)人:韩绍强
类型:发明
国别省市:

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

1