{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,29]],"date-time":"2025-11-29T07:54:50Z","timestamp":1764402890318,"version":"3.40.5"},"reference-count":9,"publisher":"SAGE Publications","issue":"9","license":[{"start":{"date-parts":[[2018,9,1]],"date-time":"2018-09-01T00:00:00Z","timestamp":1535760000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["International Journal of Distributed Sensor Networks"],"published-print":{"date-parts":[[2018,9]]},"abstract":"<jats:p> JSON Web Tokens provide a scalable solution with significant performance benefits for user access control in decentralized, large-scale distributed systems. Such examples would entail cloud-based, micro-services styled systems or typical Internet of Things solutions. One of the obstacles still preventing the wide-spread use of JSON Web Token\u2013based access control is the problem of invalidating the issued tokens upon clients leaving the system. Token invalidation presently takes a considerable processing overhead or a drastically increased architectural complexity. Solving this problem without losing the main benefits of JSON Web Tokens still remains an open challenge which will be addressed in the article. We are going to propose some solutions to implement low-complexity token revocations and compare their characteristics in different environments with the traditional solutions. The proposed solutions have the benefit of preserving the advantages of JSON Web Tokens, while also adhering to stronger security constraints and possessing a finely tuneable performance cost. <\/jats:p>","DOI":"10.1177\/1550147718801535","type":"journal-article","created":{"date-parts":[[2018,9,21]],"date-time":"2018-09-21T07:04:35Z","timestamp":1537513475000},"page":"155014771880153","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":14,"title":["An analysis on the revoking mechanisms for JSON Web Tokens"],"prefix":"10.1177","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9070-9026","authenticated-orcid":false,"given":"L\u00e1szl\u00f3 Viktor","family":"J\u00e1noky","sequence":"first","affiliation":[{"name":"Department of Automation and Applied Informatics, Budapest University of Technology and Economics, Budapest, Hungary"}]},{"given":"J\u00e1nos","family":"Levendovszky","sequence":"additional","affiliation":[{"name":"Department of Telecommunications and Media Informatics, Budapest University of Technology and Economics, Budapest, Hungary"}]},{"given":"P\u00e9ter","family":"Ekler","sequence":"additional","affiliation":[{"name":"Department of Automation and Applied Informatics, Budapest University of Technology and Economics, Budapest, Hungary"}]}],"member":"179","published-online":{"date-parts":[[2018,9,21]]},"reference":[{"issue":"9","key":"bibr4-1550147718801535","first-page":"24","volume":"2","author":"Namiot D","year":"2014","journal-title":"Int J Open Inf Tech"},{"key":"bibr5-1550147718801535","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2014.2312291"},{"volume-title":"Distributed Systems: principles and paradigms","year":"2007","author":"Tanenbaum AS","key":"bibr7-1550147718801535"},{"key":"bibr8-1550147718801535","first-page":"53","volume-title":"Distributed systems","author":"Babao\u011flu O","year":"1993"},{"first-page":"1","volume-title":"Proceedings of the international workshop on memory management","author":"Wilson PR.","key":"bibr10-1550147718801535"},{"key":"bibr11-1550147718801535","doi-asserted-by":"publisher","DOI":"10.1137\/0213053"},{"volume-title":"Internet denial of service: attack and defense mechanisms (Radia Perlman Computer Networking and Security)","year":"2004","author":"Mirkovic J","key":"bibr12-1550147718801535"},{"key":"bibr13-1550147718801535","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2002.1039518"},{"key":"bibr15-1550147718801535","doi-asserted-by":"publisher","DOI":"10.1145\/362883.362920"}],"container-title":["International Journal of Distributed Sensor Networks"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1550147718801535","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/1550147718801535","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1550147718801535","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,12,9]],"date-time":"2020-12-09T09:47:14Z","timestamp":1607507234000},"score":1,"resource":{"primary":{"URL":"http:\/\/journals.sagepub.com\/doi\/10.1177\/1550147718801535"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,9]]},"references-count":9,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2018,9]]}},"alternative-id":["10.1177\/1550147718801535"],"URL":"https:\/\/doi.org\/10.1177\/1550147718801535","relation":{},"ISSN":["1550-1477","1550-1477"],"issn-type":[{"type":"print","value":"1550-1477"},{"type":"electronic","value":"1550-1477"}],"subject":[],"published":{"date-parts":[[2018,9]]}}}