1.一种基于缓存技术的浏览器数据传递方法,其特征在于,包括:获取用户在第一浏览器页面的初始输入框中输入的目标数据;所述第一浏览器页面中预设有和第二浏览器页面对应的框架参数,所述框架参数用于将所述第一浏览器页面中的初始输入框与所述第二浏览器页面中的目标框关联;
将所述目标数据缓存至预设的缓存空间中;
在接收到用户通过所述第二浏览器页面的目标框发送的数据请求时,根据所述框架参数,在所述缓存空间中查找与所述目标框关联的初始输入框的所述目标数据,并将所述目标数据发送至所述第二浏览器页面中的所述目标框;
所述根据所述框架参数,将所述目标数据缓存至预设的缓存空间中,包括:从所述框架参数中获取同域名的所述浏览器页面的公钥和私钥,根据所述公钥和私钥对所述目标数据进行加密,得到加密数据;
将所述加密数据缓存至所述缓存空间中;
所述从所述框架参数中获取同域名的所述浏览器页面的公钥和私钥,根据所述公钥和私钥对所述目标数据进行加密,得到加密数据,包括:从所述框架参数中获取所述第一浏览器页面的公钥和私钥,根据所述私钥对所述目标数据进行数据加密标准DES加密,得到数据加密结果;
根据所述公钥对所述私钥进行高级加密标准AES加密,得到密钥加密结果;
拼接所述数据加密结果和所述密钥加密结果得到拼接结果,并对所述拼接结果进行哈希消息认证码加密,得到所述加密数据,其中,将数据加密结果和密钥加密结果进行交叉拼接。
2.如权利要求1所述的基于缓存技术的浏览器数据传递方法,其特征在于,所述获取用户在第一浏览器页面的初始输入框中输入的目标数据之前,还包括:判断浏览器中加载的浏览器页面是否具有相同的域名;
若存在至少两个所述浏览器页面具有相同的所述域名,则在具有相同所述域名的所述浏览器页面中导入所述框架参数。
3.如权利要求1所述的基于缓存技术的浏览器数据传递方法,其特征在于,所述在接收到用户通过所述第二浏览器页面的目标框发送的数据请求时,根据所述框架参数,在所述缓存空间中查找与所述目标框对应的初始输入框的目标数据,并将所述目标数据发送至所述第二浏览器页面中的所述目标框,包括:在接收到用户通过所述第二浏览器页面的目标框发送的数据请求时,根据所述框架参数,在所述缓存空间中查找与所述目标框对应的初始输入框对应的加密数据;
对所述加密数据进行校验,若校验成功,则拆解所述加密数据得到所述数据加密结果和所述密钥加密结果,再通过所述公钥对所述密钥加密结果进行解密得到所述私钥,通过所述私钥对所述数据加密结果进行解密得到所述目标数据;
将所述目标数据发送至所述第二浏览器页面中的所述目标框。
4.一种浏览器数据的传递装置,其特征在于,包括存储器以及处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时,实现如下步骤:获取用户在第一浏览器页面的初始输入框中输入的目标数据;所述第一浏览器页面中预设有和第二浏览器页面对应的框架参数,所述框架参数用于将所述第一浏览器页面中的初始输入框与所述第二浏览器页面中的目标框关联;
将所述目标数据缓存至预设的缓存空间中;
在接收到用户通过所述第二浏览器页面的目标框发送的数据请求时,根据所述框架参数,在所述缓存空间中查找与所述目标框关联的初始输入框的所述目标数据,并将所述目标数据发送至所述第二浏览器页面中的所述目标框;
所述根据所述框架参数,将所述目标数据缓存至预设的缓存空间中,包括:从所述框架参数中获取同域名的所述浏览器页面的公钥和私钥,根据所述公钥和私钥对所述目标数据进行加密,得到加密数据;
将所述加密数据缓存至所述缓存空间中;
所述从所述框架参数中获取同域名的所述浏览器页面的公钥和私钥,根据所述公钥和私钥对所述目标数据进行加密,得到加密数据,包括:从所述框架参数中获取所述第一浏览器页面的公钥和私钥,根据所述私钥对所述目标数据进行数据加密标准DES加密,得到数据加密结果;
根据所述公钥对所述私钥进行高级加密标准AES加密,得到密钥加密结果;
拼接所述数据加密结果和所述密钥加密结果得到拼接结果,并对所述拼接结果进行哈希消息认证码加密,得到所述加密数据,其中,将数据加密结果和密钥加密结果进行交叉拼接。
5.如权利要求4所述的浏览器数据的传递装置,其特征在于,所述获取用户在第一浏览器页面的初始输入框中输入的目标数据之前,还包括:判断浏览器中加载的两个浏览器页面是否具有相同的域名;
若两个所述浏览器页面具有相同的所述域名,则在这两个所述浏览器页面中导入所述框架参数。
6.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至3任一项所述方法的步骤。