We propose HERMES, a scalable, secure, and privacy-enhancing system for users to share and access vehicles. HERMES securely outsources operations of vehicle access token generation to a set of untrusted servers. It builds on an earlier proposal, namely SePCAR [1], and extends the system design for improved efficiency and scalability. To cater to system and user needs for secure and private computations, HERMES utilizes and combines several cryptographic primitives with secure multiparty computation efficiently. It conceals secret keys of vehicles and transaction details from the servers, including vehicle booking details, access token information, and user and vehicle identities. It also provides user accountability in case of disputes. Besides, we provide semantic security analysis and prove that HERMES meets its security and privacy requirements. Last but not least, we demonstrate that HERMES is efficient and, in contrast to SePCAR, scales to a large number of users and vehicles, making it practical for real-world deployments. We build our evaluations with two different multiparty computation protocols: HtMAC-MiMC and CBC-MAC-AES. Our results demonstrate that HERMES with HtMAC-MiMC requires only approx 1,83 ms for generating an access token for a single-vehicle owner and approx 11,9 ms for a large branch of rental companies with over a thousand vehicles. It handles 546 and 84 access token generations per second, respectively. This results in HERMES being 696 (with HtMAC-MiMC) and 42 (with CBC-MAC-AES) times faster compared to in SePCAR for a single-vehicle owner access token generation. Furthermore, we show that HERMES is practical on the vehicle side, too, as access token operations performed on a prototype vehicle on-board unit take only approx 62,087 ms.
翻译:我们提议HERMES,这是一个可扩缩、安全和增强隐私的系统,供用户共享和访问车辆。HERMES安全地将车辆进入标志生成业务外包给一组不受信任的服务器。它以早先的一项提议,即SEPCAR[1]为基础,并扩展系统设计,以提高效率和可缩放性。为了满足系统和用户对安全和私人计算的需求,HERMES利用和合并了数种加密原始设备,并高效地进行多功能计算。它隐藏了车辆的秘密密钥和服务器的交易细节,包括车辆预订细节、存取代信息以及用户和车辆身份。此外,我们提供语义安全分析,证明HERMES符合其安全和隐私要求。最后但并非最不重要的是,我们证明HERMES高效,与SCARC相比,将大量用户和车辆升级为实际部署操作。我们用两种不同的多语言计算程序来进行评估:HMAC-MIC和CBC-AES用户身份;此外,我们的结果显示HMES-MAS公司在1号、1号和1号AAAA上分别进行象征性访问。