{"title":"Model and method of chunk processing of payload for HTTP authorization protocols","authors":"Sergei Surkov","doi":"10.1109/TCSET49122.2020.235447","DOIUrl":null,"url":null,"abstract":"The existing HTTP authorizations methods, which guarantee the authentication of the payload were analyzed. The most implementations of modern existing servers and their extensions are optimized for a small payload size. A new method of authorization for HTTP protocols for requests with large payload was proposed. In order to apply the chunking approach, HTTP and HTTP/2 protocols were decomposed to states for blocking and non-blocking mode. The method was described and techniques of its implementation for HTTP and HTTP/2 protocols were developed. The new method was applied to OAuth 1.0a original and our modified version. The analysis of the newly developed method showed greater efficiency than the standard approach. As a result, the new method enhanced the web services to verify requests with large payload size and not prone to denial of service attacks.","PeriodicalId":389689,"journal":{"name":"2020 IEEE 15th International Conference on Advanced Trends in Radioelectronics, Telecommunications and Computer Engineering (TCSET)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE 15th International Conference on Advanced Trends in Radioelectronics, Telecommunications and Computer Engineering (TCSET)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TCSET49122.2020.235447","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
The existing HTTP authorizations methods, which guarantee the authentication of the payload were analyzed. The most implementations of modern existing servers and their extensions are optimized for a small payload size. A new method of authorization for HTTP protocols for requests with large payload was proposed. In order to apply the chunking approach, HTTP and HTTP/2 protocols were decomposed to states for blocking and non-blocking mode. The method was described and techniques of its implementation for HTTP and HTTP/2 protocols were developed. The new method was applied to OAuth 1.0a original and our modified version. The analysis of the newly developed method showed greater efficiency than the standard approach. As a result, the new method enhanced the web services to verify requests with large payload size and not prone to denial of service attacks.