首页> 外国专利> Systems and methods for protecting web based applications from cross site request forgery attacks

Systems and methods for protecting web based applications from cross site request forgery attacks

机译:用于保护基于Web的应用程序免受跨站点请求伪造攻击的系统和方法

摘要

Computer implemented methods (200) for protecting web based applications (110, 114) from Cross Site Request Forgery (CSRF) attacks. The methods involve (204) classifying each resource offered by a web server application as a CSRF-protected resource or a not-CSRF-protected resource. The methods also involve (214, . . . , 222) performing a user authentication, (224) initializing an authentication-token, and (226) initializing a CSRF protection secret that is used to validate CSRF protection parameters contained in resource identifiers for the resources. The methods further involve (228) performing a server-side rewriting process (300) to add the CSRF protection parameter to the resource identifiers for the resources and/or (230) performing a client-side rewriting process to add the CSRF protection parameter to a resource identifier for a second resource (e.g., a resource created at a client computer (102)).
机译:计算机保护的方法( 200 ),用于保护基于Web的应用程序( 110、114 )免受跨站点请求伪造(CSRF)攻击。这些方法涉及( 204 )将Web服务器应用程序提供的每个资源分类为CSRF保护的资源或非CSRF保护的资源。这些方法还涉及( 214,...,222 )执行用户身份验证,( 224 )初始化身份验证令牌和( 226 >)初始化CSRF保护密码,该密码用于验证资源的资源标识符中包含的CSRF保护参数。该方法还涉及( 228 )执行服务器端重写过程( 300 ),以将CSRF保护参数添加到资源的资源标识符和/或( 230 )执行客户端重写过程,以将CSRF保护参数添加到第二资源(例如,在客户端计算机( 102 )创建的资源)的资源标识符中。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号