申请/专利权人:中国科学院信息工程研究所
申请日:2022-10-24
公开(公告)日:2024-04-26
公开(公告)号:CN117938408A
主分类号:H04L9/40
分类号:H04L9/40;H04L12/46;H04L12/66
优先权:
专利状态码:在审-实质审查的生效
法律状态:2024.05.14#实质审查的生效;2024.04.26#公开
摘要:本发明涉及一种在Android设备中实施动态访问控制的方法和系统。该方法包括:VPN客户端与动态访问控制客户端通过协商确定数据交互端口与兴趣流;VPN客户端从TUN网卡第一次读取数据包,根据协商的数据交互端口与兴趣流将数据包转发至动态访问控制客户端;动态访问控制客户端进行第一次封装,由操作系统将封装后的数据包转发至TUN网卡;VPN客户端从TUN网卡第二次读取数据包,进行第二次封装,由操作系统将封装后的数据包转发至物理网卡,进而发送至VPN网关;VPN网关将第一次解封装后的数据包转发至动态访问控制网关;动态访问控制网关将第二次解封装后的数据包转发至应用服务端。本发明能够在Android设备虚拟网卡已被VPN客户端占用的情况下实现动态访问控制。
主权项:1.一种在Android设备中实施动态访问控制的方法,其特征在于,包括以下步骤:VPN客户端与动态访问控制客户端进行协商,确定数据交互端口与兴趣流;VPN客户端从TUN网卡第一次读取数据包,并根据与动态访问控制客户端协商的兴趣流通过协商的数据交互端口将对应数据包转发至动态访问控制客户端;动态访问控制客户端根据自身与动态访问控制网关的通讯协议格式对数据包进行第一次封装,操作系统根据路由表信息将第一次封装后的数据包转发至TUN网卡;VPN客户端从TUN网卡第二次读取数据包,根据VPN格式进行第二次封装,操作系统根据路由表信息将第二次封装后的数据包转发至物理网卡,通过物理网卡将第二次封装后的数据包发送至VPN网关。
全文数据:
权利要求:
百度查询: 中国科学院信息工程研究所 一种在Android设备中实施动态访问控制的方法和系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。