{"title":"可更新线性映射承诺及其在基础数据库中的应用","authors":"Guiwen Luo, Shihui Fu, G. Gong","doi":"10.1109/PST52912.2021.9647740","DOIUrl":null,"url":null,"abstract":"Linear map commitments allow the prover to commit to a vector, with the ability to prove the image of a linear map acting on the vector. In this paper, we propose linear map commitments with updatable feature and perfectly hiding property. Updatable feature means that the prover can update the commitment more efficiently than recompute the commitment when some of the entries in the committed vector are changed. Perfectly hiding property ensures the commitment reveals no information about the committed vector before opening. Then we present the implementation of our updatable linear map commitment (ULMC) over the 256-bit BN curve recommended in the SM9 standard, which provides around 100-bit security. The implementation shows that our ULMC schemes are efficient enough to support the elementary database constructions that simultaneously permit batching membership test, linear combination test, updatable feature and authenticity. Finally, we show that the ULMC-powered elementary databases are capable of supporting various applications where privacy and trust are the first priority such as exam result management systems, Internet of Things (IoT) management systems and business operations between banks and enterprises.","PeriodicalId":144610,"journal":{"name":"2021 18th International Conference on Privacy, Security and Trust (PST)","volume":"208 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Updatable Linear Map Commitments and Their Applications in Elementary Databases\",\"authors\":\"Guiwen Luo, Shihui Fu, G. Gong\",\"doi\":\"10.1109/PST52912.2021.9647740\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Linear map commitments allow the prover to commit to a vector, with the ability to prove the image of a linear map acting on the vector. In this paper, we propose linear map commitments with updatable feature and perfectly hiding property. Updatable feature means that the prover can update the commitment more efficiently than recompute the commitment when some of the entries in the committed vector are changed. Perfectly hiding property ensures the commitment reveals no information about the committed vector before opening. Then we present the implementation of our updatable linear map commitment (ULMC) over the 256-bit BN curve recommended in the SM9 standard, which provides around 100-bit security. The implementation shows that our ULMC schemes are efficient enough to support the elementary database constructions that simultaneously permit batching membership test, linear combination test, updatable feature and authenticity. Finally, we show that the ULMC-powered elementary databases are capable of supporting various applications where privacy and trust are the first priority such as exam result management systems, Internet of Things (IoT) management systems and business operations between banks and enterprises.\",\"PeriodicalId\":144610,\"journal\":{\"name\":\"2021 18th International Conference on Privacy, Security and Trust (PST)\",\"volume\":\"208 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-12-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 18th International Conference on Privacy, Security and Trust (PST)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/PST52912.2021.9647740\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 18th International Conference on Privacy, Security and Trust (PST)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PST52912.2021.9647740","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Updatable Linear Map Commitments and Their Applications in Elementary Databases
Linear map commitments allow the prover to commit to a vector, with the ability to prove the image of a linear map acting on the vector. In this paper, we propose linear map commitments with updatable feature and perfectly hiding property. Updatable feature means that the prover can update the commitment more efficiently than recompute the commitment when some of the entries in the committed vector are changed. Perfectly hiding property ensures the commitment reveals no information about the committed vector before opening. Then we present the implementation of our updatable linear map commitment (ULMC) over the 256-bit BN curve recommended in the SM9 standard, which provides around 100-bit security. The implementation shows that our ULMC schemes are efficient enough to support the elementary database constructions that simultaneously permit batching membership test, linear combination test, updatable feature and authenticity. Finally, we show that the ULMC-powered elementary databases are capable of supporting various applications where privacy and trust are the first priority such as exam result management systems, Internet of Things (IoT) management systems and business operations between banks and enterprises.