Rui Shi , Yang Yang , Yingjiu Li , Huamin Feng , Hwee Hwa Pang , Robert H. Deng
{"title":"AnoPas:利用带有时限密钥的群组签名实现实用的匿名过境通行证","authors":"Rui Shi , Yang Yang , Yingjiu Li , Huamin Feng , Hwee Hwa Pang , Robert H. Deng","doi":"10.1016/j.sysarc.2024.103184","DOIUrl":null,"url":null,"abstract":"<div><p>An anonymous transit pass system allows passengers to access transport services within fixed time periods, with their privileges automatically deactivating upon time expiration. Although existing transit pass systems are deployable on powerful devices like PCs, their adaptation to more user-friendly devices, such as mobile phones with smart cards, is inefficient due to their reliance on heavy-weight operations like bilinear maps. In this paper, we introduce an innovative anonymous transit pass system, dubbed <span><math><mrow><mi>A</mi><mi>n</mi><mi>o</mi><mi>P</mi><mi>a</mi><mi>s</mi></mrow></math></span>, optimized for deployment on mobile phones with smart cards, where the smart card is responsible for crucial lightweight operations and the mobile phone handles key-independent and time-consuming tasks. Group signatures with time-bound keys (GS-TBK) serve as our core component, representing a new variant of standard group signatures for the secure use of time-based digital services, preserving users’ privacy while providing flexible authentication services. We first constructed a practical GS-TBK scheme using the tag-based signatures and then applied it to the design of AnoPas. We achieve the most efficient passing protocol compared to the state-of-the-art AnoPas/GS-TBK schemes. We also present an implementation showing that our passing protocol takes around 38.6 ms on a smart card and around 33.6 ms on a mobile phone.</p></div>","PeriodicalId":50027,"journal":{"name":"Journal of Systems Architecture","volume":"153 ","pages":"Article 103184"},"PeriodicalIF":3.7000,"publicationDate":"2024-05-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"AnoPas: Practical anonymous transit pass from group signatures with time-bound keys\",\"authors\":\"Rui Shi , Yang Yang , Yingjiu Li , Huamin Feng , Hwee Hwa Pang , Robert H. Deng\",\"doi\":\"10.1016/j.sysarc.2024.103184\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>An anonymous transit pass system allows passengers to access transport services within fixed time periods, with their privileges automatically deactivating upon time expiration. Although existing transit pass systems are deployable on powerful devices like PCs, their adaptation to more user-friendly devices, such as mobile phones with smart cards, is inefficient due to their reliance on heavy-weight operations like bilinear maps. In this paper, we introduce an innovative anonymous transit pass system, dubbed <span><math><mrow><mi>A</mi><mi>n</mi><mi>o</mi><mi>P</mi><mi>a</mi><mi>s</mi></mrow></math></span>, optimized for deployment on mobile phones with smart cards, where the smart card is responsible for crucial lightweight operations and the mobile phone handles key-independent and time-consuming tasks. Group signatures with time-bound keys (GS-TBK) serve as our core component, representing a new variant of standard group signatures for the secure use of time-based digital services, preserving users’ privacy while providing flexible authentication services. We first constructed a practical GS-TBK scheme using the tag-based signatures and then applied it to the design of AnoPas. We achieve the most efficient passing protocol compared to the state-of-the-art AnoPas/GS-TBK schemes. We also present an implementation showing that our passing protocol takes around 38.6 ms on a smart card and around 33.6 ms on a mobile phone.</p></div>\",\"PeriodicalId\":50027,\"journal\":{\"name\":\"Journal of Systems Architecture\",\"volume\":\"153 \",\"pages\":\"Article 103184\"},\"PeriodicalIF\":3.7000,\"publicationDate\":\"2024-05-31\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Systems Architecture\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S1383762124001218\",\"RegionNum\":2,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Systems Architecture","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1383762124001218","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE","Score":null,"Total":0}
AnoPas: Practical anonymous transit pass from group signatures with time-bound keys
An anonymous transit pass system allows passengers to access transport services within fixed time periods, with their privileges automatically deactivating upon time expiration. Although existing transit pass systems are deployable on powerful devices like PCs, their adaptation to more user-friendly devices, such as mobile phones with smart cards, is inefficient due to their reliance on heavy-weight operations like bilinear maps. In this paper, we introduce an innovative anonymous transit pass system, dubbed , optimized for deployment on mobile phones with smart cards, where the smart card is responsible for crucial lightweight operations and the mobile phone handles key-independent and time-consuming tasks. Group signatures with time-bound keys (GS-TBK) serve as our core component, representing a new variant of standard group signatures for the secure use of time-based digital services, preserving users’ privacy while providing flexible authentication services. We first constructed a practical GS-TBK scheme using the tag-based signatures and then applied it to the design of AnoPas. We achieve the most efficient passing protocol compared to the state-of-the-art AnoPas/GS-TBK schemes. We also present an implementation showing that our passing protocol takes around 38.6 ms on a smart card and around 33.6 ms on a mobile phone.
期刊介绍:
The Journal of Systems Architecture: Embedded Software Design (JSA) is a journal covering all design and architectural aspects related to embedded systems and software. It ranges from the microarchitecture level via the system software level up to the application-specific architecture level. Aspects such as real-time systems, operating systems, FPGA programming, programming languages, communications (limited to analysis and the software stack), mobile systems, parallel and distributed architectures as well as additional subjects in the computer and system architecture area will fall within the scope of this journal. Technology will not be a main focus, but its use and relevance to particular designs will be. Case studies are welcome but must contribute more than just a design for a particular piece of software.
Design automation of such systems including methodologies, techniques and tools for their design as well as novel designs of software components fall within the scope of this journal. Novel applications that use embedded systems are also central in this journal. While hardware is not a part of this journal hardware/software co-design methods that consider interplay between software and hardware components with and emphasis on software are also relevant here.