The invention discloses a file acceleration presentation method, a computing device and a computer storage medium, in which a method includes receiving a file to obtain a request sent by a user, obtaining a request according to a file, obtaining an undisplayed file from the cache server, and at least part of the content to be displayed is carried out using the first key. The first encrypted content is encrypted; the content of the file except the first encrypted content is displayed in advance; after obtaining the first key of the undisplayed file from the remote server, the first encryption content is decrypted using the first key, and the first encrypted content is displayed. Thus, using the scheme provided by the invention, the content of the file except the first encrypted content can be displayed in advance, and the first key is obtained to the remote server in order to decrypt the first encrypted content to the remote server in the process of viewing the content of the pre - displayed file, and then the display of the undisplayed file can be accelerated; and Without the perception of the user, the first encrypted content of the decryption is displayed to the user.
【技术实现步骤摘要】
文件加速展现方法、计算设备及计算机存储介质
本专利技术涉及计算机
,具体涉及一种文件加速展现方法、装置、计算设备及计算机存储介质。
技术介绍
随着科技的发展,获取信息和存储信息的方式也随之发生改变,这种改变不断满足交流、获取信息、记录信息的便捷需求。与此同时,随之而来的数据安全性却成为了一大难题。目前,通常会采取将数据和密钥分离存储的方式来提高数据的安全性,例如,将数据存储在缓存服务系统中,而将密钥存储在云服务器中。由于从云服务器获取密钥的时间远长于从缓存服务系统中获取数据文件的时间,因此容易出现下述情景:在获取到数据文件之后,用户无法立即查看文件内容,而必须等到获取到密钥之后才能进行查看,进而给用户的使用带来了极大的不便。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的文件加速展现方法、装置、计算设备及计算机存储介质。根据本专利技术的一个方面,提供了一种文件加速展现方法,包括:接收用户发送的文件获取请求;根据所述文件获取请求,从缓存服务器获取待展现文件,其中所述待展现文件的至少一部分内容为利用第一密钥进行加密的 ...
【技术保护点】
一种文件加速展现方法,包括:接收用户发送的文件获取请求;根据所述文件获取请求,从缓存服务器获取待展现文件,其中所述待展现文件的至少一部分内容为利用第一密钥进行加密的第一加密内容;预先展现除第一加密内容以外的文件内容;在从远程服务器获取所述待展现文件的第一密钥之后,利用所述第一密钥解密所述第一加密内容,展现所述第一加密内容。
【技术特征摘要】
1.一种文件加速展现方法,包括:接收用户发送的文件获取请求;根据所述文件获取请求,从缓存服务器获取待展现文件,其中所述待展现文件的至少一部分内容为利用第一密钥进行加密的第一加密内容;预先展现除第一加密内容以外的文件内容;在从远程服务器获取所述待展现文件的第一密钥之后,利用所述第一密钥解密所述第一加密内容,展现所述第一加密内容。2.根据权利要求1所述的方法,其中,所述除第一加密内容以外的文件内容包括:利用第二密钥进行加密的第二加密内容,和/或,不加密的第三文件内容。3.根据权利要求2所述的方法,其中,在所述预先展现除第一加密内容以外的文件内容之前,所述方法还包括:从缓存服务器获取第二密钥;利用所述第二密钥解密所述第二加密内容;则所述预先展现除第一加密内容以外的文件内容进一步包括:展现所述第二加密内容,和/或,展现所述第三文件内容。4.根据权利要求1-3任一项所述的方法,其中,在所述从远程服务器获取所述待展现文件的第一密钥之前,所述方法还包括:发送获取第一密钥的校验请求至远程服务器以供远程服务器根据校验请求携带的请求信息进行校验;则所述从远程服务器获取所述待展现文件的第一密钥具体为:若校验成功,则从远程服务器获取所述待展现文件的第一密钥。5.根据权利要求1-4任一项所述的方法,其中,在所述利用所述第一密钥解密所述第一加密内容之后,所述方法还包括:判断是否满足展现第一加密内容的条件;若是,则展现所述第一加密内容。6.根据权利要求1-5任一项所述的方...
【专利技术属性】
技术研发人员:李兆蒙,霍美莹,
申请(专利权)人:掌阅科技股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。