(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202210317102.0 (22)申请日 2022.03.29 (65)同一申请的已公布的文献号 申请公布号 CN 114422150 A (43)申请公布日 2022.04.29 (73)专利权人 飞狐信息技 术 (天津) 有限公司 地址 300280 天津市滨 海新区经济开发区 第一大街79号泰达MSD-C区C3座21层 2012单元 (72)发明人 冯新红 商帆 孙成新 王金明  (74)专利代理 机构 北京集佳知识产权代理有限 公司 11227 专利代理师 李慧引 (51)Int.Cl. H04L 9/32(2006.01)H04L 67/02(2022.01) (56)对比文件 CN 106548089 A,2017.0 3.29 CN 106028064 A,2016.10.12 CN 112714359 A,2021.04.27 CN 113676336 A,2021.1 1.19 CN 1040795 68 A,2014.10.01 US 10379743 B1,2019.08.13 审查员 孙芳芳 (54)发明名称 一种防止 被动删除的方法、 客户端及服 务端 (57)摘要 本申请公开了一种防止被动删除的方法、 客 户端及服务端, 该方法包括: 响应用户的第三触 发操作, 从本地获取删除cookie, 利用预设的加 密算法, 对删除cookie的值进行加密, 得到第一 令牌; 向服务端发送携带第一令牌的视频删除请 求, 以使服务端将视频删除请求所示的待删除视 频数据从视频数据库中删除, 与现有技术相比, 客户端利用删除cookie生成第一令牌并发送携 带第一令牌的视频删除请求至服务端, 第三方无 法获取删除cookie, 从而增加了破解加密算法的 难度, 无法伪造删除链接, 保证了用户数据的安 全。 权利要求书3页 说明书9页 附图4页 CN 114422150 B 2022.07.12 CN 114422150 B 1.一种防止被动删除的方法, 其特 征在于, 应用于客户端, 包括: 响应用户的第二触发操作, 向服 务端发送携带有 身份cookie的视频访问请求; 接收所述服务端  发送的视频列表页面以及删除cookie, 并将所述删除cookie存储至 本地; 所述视频列表页面为所述服务端对视频数据进行页面渲染得到; 所述视频数据为所 述服务端依据所述身份co okie从所述视频 数据库中获取 得到; 响应所述用户的第三触发操作, 从本地获取所述删除cookie, 利用预设的加密算法, 对 所述删除cookie的值进行加密, 得到第一令牌; 其中, 所述删除cookie为所述服务端基于所 述用户所访问的所述视频列表页面生 成; 所述删除cookie的名称包括用于指示删除所述视 频列表页面中所示视频 数据的标签, 所述删除co okie的值包括与所述标签对应的字符串; 向所述服务端发送携带所述第 一令牌的视频删除请求, 以使所述服务端将所述视频删 除请求所示的待删除视频数据从视频数据库中删除, 包括: 所述服务端  从所述视频数据库 中获取与所述视频删除请求所示的待删除视频数据对应的视频所有者信息; 比对身份认证 信息与所述视频所有者信息是否一致; 若所述身份认证信息与所述视频所有者信息一致, 则从数据库中获取所述删除cookie, 利用预设 的加密算法, 对所述删除cookie的值进行加 密, 得到第二令牌; 比对所述第一令牌与所述第二令牌是否一致; 若 所述第一令牌与所述第 二令牌一致, 则将所述视频删除请求所示的待删除视频 数据从所述视频 数据库中删除。 2.根据权利要求1所述的方法, 其特征在于, 所述响应所述用户的第二触发操作之前, 还包括: 响应所述用户的第 一触发操作, 将包含有所述用户的身份认证信 息的验证请求发送至 所述服务端, 以使所述服务端对所述身份认证信息进行验证; 所述身份认证信息至少包括 用户名称; 接收所述服务端发送的所述身份cookie, 并将所述身份cookie存储至本地; 所述身份 cookie为所述服务端在确定所述身份认证信息通过验证后, 基于所述身份认证信息所生 成; 所述身份cookie的名称包括所述身份认证信息所示的用户名称, 所述身份cookie的值 包括与所述用户名称对应的字符串。 3.一种防止被动删除的方法, 其特 征在于, 应用于服 务端, 包括: 接收客户端发送的携带有 身份cookie的视频访问请求; 从视频数据库中获取与所述身份cookie对应的视频数据, 并对所述视频数据进行页面 渲染, 得到 视频列表页面; 基于所述视频列表页面 生成删除co okie, 并将所述删除co okie存储到所述数据库中; 向所述客户端发送所述视频列表页面以及所述删除cookie, 以使所述客户端将所述删 除cookie存储至本地, 并响应用户的第三触发操作, 从本地获取所述删除cookie, 利用预设 的加密算法, 对所述删除co okie的值进行加密, 得到第一令牌; 接收所述 客户端发送的携带有所述第一令牌的视频删除请求; 从所述视频数据库中获取与所述视频删除请求所示的待删除视频数据对应的视频所 有者信息; 比对身份认证信息与所述视频 所有者信息是否一 致; 若所述身份认证信息与所述视频所有者信息一致, 则从数据库中获取所述删除 cookie, 利用预设的加密算法, 对 所述删除cookie的值进行加密, 得到第二令牌; 其中, 所述权 利 要 求 书 1/3 页 2 CN 114422150 B 2删除cookie为所述服务端基于用户所访问的视频列表页面生 成; 所述删除cookie的名称包 括用于指示删除所述视频列表页面中所示视频数据的标签, 所述删除cookie的值包括与所 述标签对应的字符串; 比对所述第一令牌与所述第二令牌是否一 致; 若所述第一令牌与 所述第二令牌一致, 将所述视频删除请求所示的待删除视频数据从 视频数据库中删除。 4.根据权利要求3所述的方法, 其特征在于, 所述接收客户端发送的携带有所述身份 cookie的视频访问请求之前, 还 包括: 接收所述 客户端发送的包 含有所述用户的身份认证信息的验证请求; 对所述身份认证信息进行验证; 若所述身份认证信息通过验证, 则基于所述身份认证信息生成身份cookie, 将所述身 份cookie存储至所述数据库中, 并向所述客户端发送所述身份cookie; 所述身份cookie的 名称包括所述身份认证信息所示的用户名称, 所述身份cookie的值包括与所述用户名称对 应的字符串。 5.根据权利要求3所述的方法, 其特 征在于, 还 包括: 若所述第一令牌与所述第二令牌不一致, 则向所述客户端发送视频删除失败提示, 以 使所述客户端在预设界面 提示所述用户无法删除视频。 6.一种客户端, 其特 征在于, 包括: 加密单元, 用于响应用户的第二触发操作, 向服务端发送携带有身份cookie的视频访 问请求; 接收所述服务端  发送的视频列表页面以及删除cookie, 并将所述删除cookie存储 至本地; 所述视频列表页面为所述服务端对视频数据进行页面渲染得到; 所述视频数据为 所述服务端依据所述身份co okie从所述视频 数据库中获取 得到; 所述加密单元, 还用于响应所述用户的第三触发操作, 从本地获取所述删除cookie, 利 用预设的加密算法, 对所述删除cookie的值进行加密, 得到第一令牌; 其中, 所述删除 cookie为所述服务端基于所述用户所访问的所述视频列表页面生 成; 所述删除cookie的名 称包括用于指示删除所述视频列表页面中所示视频数据的标签, 所述删除cookie的值包括 与所述标签对应的字符串; 发送单元, 用于向所述服务端发送携带所述第一令牌的视频删除请求, 以使所述服务 端将所述视频删除请求所示的待删除视频数据从视频数据库中删除, 包括: 所述服务端  从 所述视频数据库中获取与所述视频删除请求所示的待删除视频数据对应的视频所有者信 息; 比对身份认证信息与所述视频所有者信息是否一致; 若所述身份认证信息与所述视频 所有者信息一致, 则从数据库中获取所述删除cookie, 利用预设的加密算法, 对所述删除 cookie的值进 行加密, 得到第二令牌; 比对 所述第一令牌与所述第二令牌是否一致; 若 所述 第一令牌与所述第二令牌一致, 则将所述视频删除请求所示的待删除视频数据从所述视频 数据库中删除。 7.一种服 务端, 其特 征在于, 包括: 加密单元, 用于接收客户端发送的携带有身份cookie的视频访问请求; 从视频数据库 中获取与所述身份cookie对应的视频数据, 并对所述视频数据进行页面渲染, 得到视频列 表页面; 基于所述视频列表页面生成删除cookie, 并将所述删除cookie存储到所述数据库权 利 要 求 书 2/3 页 3 CN 114422150 B 3

.PDF文档 专利 一种防止被动删除的方法、客户端及服务端

安全报告 > 其他 > 文档预览
中文文档 17 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种防止被动删除的方法、客户端及服务端 第 1 页 专利 一种防止被动删除的方法、客户端及服务端 第 2 页 专利 一种防止被动删除的方法、客户端及服务端 第 3 页
下载文档到电脑,方便使用
本文档由 思考人生2024-02-07 20:40:24上传分享
给文档打分
您好可以输入 255 个字符
网站域名是多少( 答案:github5.com )
评论列表
  • 暂时还没有评论,期待您的金玉良言
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。