一种页面链接参数加密方法、装置及系统与流程

    技术2024-12-09  18


    本发明涉及计算机领域,特别是涉及一种页面链接参数加密方法、装置及系统。


    背景技术:

    1、页面链接是指可以打开网页的超链接,通过点击这些链接可以跳转到另一个网页,能够帮助用户浏览和访问页面相关信息。

    2、页面链接参数是指在一个网页链接中附加的额外信息,通常以问号“?”开头,然后跟随着参数名和参数值,这些参数用来向目标网页传递数据,可以影响目标页面的内容或行为,其中,页面链接参数往往包含比较私密性的用户参数以及业务参数;然而,现有的页面链接都是以明文的形式显示的,这意味着只要他人获取到页面链接,就能够轻易的获取和更改页面链接中的参数,从而对用户的信息安全带来严重的威胁。


    技术实现思路

    1、基于此,有必要针对上述的问题,提供一种页面链接参数加密方法、装置及系统。

    2、本发明实施例是这样实现的,一种页面链接参数加密方法,所述方法包括:

    3、s1:获取需加密的第一页面链接;

    4、s2:从第一页面链接中识别各个链接参数;

    5、s3:对各个链接参数进行分类,从而得到若干个链接参数组,其中,每一个链接参数组包括若干个参数类型相同的链接参数,并且不同的链接参数组对应的参数类型不同;

    6、s4:对于每一个链接参数组,将该链接参数组中的各个链接参数合并为一个json对象;

    7、s5:将合并得到的json对象转化为json字符串,并通过加密算法对该json字符串进行加密,得到加密字符串;

    8、s6:请求加密服务器生成目标字符串;

    9、s7:当目标字符串生成时,向加密服务器发送加密字符串,以使加密服务器回传目标字符串;

    10、s8:将第一页面链接中的各个链接参数删除,并将目标字符串添加至第一页面链接,得到向外展示的目标链接。

    11、在其中一个实施例中,本发明提供了一种页面链接参数加密装置,所述装置包括:

    12、获取模块,用于获取需加密的第一页面链接;

    13、第一处理模块,用于从第一页面链接中识别各个链接参数;

    14、第二处理模块,用于对各个链接参数进行分类,从而得到若干个链接参数组;

    15、第三处理模块,用于对于每一个链接参数组,将该链接参数组中的各个链接参数合并为一个json对象;

    16、第四处理模块,用于将合并得到的json对象转化为json字符串,并通过加密算法对该json字符串进行加密,得到加密字符串;

    17、请求模块,用于请求加密服务器生成目标字符串;

    18、发送模块,用于当目标字符串生成时,向加密服务器发送加密字符串,以使加密服务器回传目标字符串;

    19、第五处理模块,用于将第一页面链接中的各个链接参数删除,并将目标字符串添加至第一页面链接,得到向外展示的目标链接。

    20、在其中一个实施例中,本发明提供了一种页面链接参数加密系统,所述系统包括:

    21、加密服务器,用于生成目标字符串;

    22、计算机设备,与加密服务器通信,用于执行所述的页面链接参数加密方法。

    23、本发明提供了一种计算机可读存储介质,包括获取需加密的第一页面链接;从第一页面链接中识别各个链接参数;对各个链接参数进行分类,从而得到若干个链接参数组;对于每一个链接参数组,将该链接参数组中的各个链接参数合并为一个json对象;将合并得到的json对象转化为json字符串,并通过加密算法对该json字符串进行加密,得到加密字符串;请求加密服务器生成目标字符串;当目标字符串生成时,向加密服务器发送加密字符串,以使加密服务器回传目标字符串;将第一页面链接中的各个链接参数删除,并将目标字符串添加至第一页面链接,得到向外展示的目标链接;在本申请中,可以对页面链接的链接参数进行加密处理,形成加密字符串,还能通过生成另外一组字符串对加密字符串进行替换,使最终显示处理的是替换的字符串,即实现了对链接参数的双重保护,增大了他人获取页面链接中的链接参数的难度,进而能够有效的维护用户信息的安全。



    技术特征:

    1.一种页面链接参数加密方法,其特征在于,所述方法包括:

    2.根据权利要求1所述的方法,其特征在于,所述通过加密算法对该json字符串进行加密,得到加密字符串包括:

    3.根据权利要求2所述的方法,其特征在于,在步骤s5至步骤s6之间还包括:

    4.根据权利要求1所述的方法,其特征在于,请求加密服务器生成目标字符串的同时还包括:

    5.根据权利要求4所述的方法,其特征在于,当限时凭证过期时,还包括:

    6.根据权利要求4所述的方法,其特征在于,当用户需要解密目标链接时,还包括:

    7.一种页面链接参数加密装置,其特征在于,所述装置包括:

    8.一种页面链接参数加密系统,其特征在于,所述系统包括:


    技术总结
    本发明涉及计算机领域,特别是涉及一种页面链接参数加密方法、装置及系统,其中方法可以对页面链接的链接参数进行加密处理,形成加密字符串,还能通过生成另外一组字符串对加密字符串进行替换,使最终显示处理的是替换的字符串,即实现了对链接参数的双重保护,增大了他人获取页面链接中的链接参数的难度,进而能够有效的维护用户信息的安全。

    技术研发人员:潘力,周云聪,杨俊,刘坚伟,何本仕
    受保护的技术使用者:广州骏伯网络科技有限公司
    技术研发日:
    技术公布日:2024/10/24
    转载请注明原文地址:https://symbian.8miu.com/read-23332.html

    最新回复(0)