{"title":"实施Boneh-Franklin IBE计划","authors":"Florence Lam","doi":"10.1137/22s1532901","DOIUrl":null,"url":null,"abstract":"In this paper and accompanying software, we give a fully functional implementation of the Boneh-Franklin Identity-Based Encryption (IBE) scheme using the Weil pairing, which runs efficiently even with primes of cryptographic size. We describe the conceptual framework of the IBE, give background on the Weil pairing. Further, we discuss the challenges in the process of creating a functional implementation, and how we overcame them. The reader is encouraged to experiment with the accompanying software, which is written in SageMath.","PeriodicalId":93373,"journal":{"name":"SIAM undergraduate research online","volume":"121 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Implementation of the Boneh-Franklin IBE Scheme\",\"authors\":\"Florence Lam\",\"doi\":\"10.1137/22s1532901\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper and accompanying software, we give a fully functional implementation of the Boneh-Franklin Identity-Based Encryption (IBE) scheme using the Weil pairing, which runs efficiently even with primes of cryptographic size. We describe the conceptual framework of the IBE, give background on the Weil pairing. Further, we discuss the challenges in the process of creating a functional implementation, and how we overcame them. The reader is encouraged to experiment with the accompanying software, which is written in SageMath.\",\"PeriodicalId\":93373,\"journal\":{\"name\":\"SIAM undergraduate research online\",\"volume\":\"121 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"SIAM undergraduate research online\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1137/22s1532901\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"SIAM undergraduate research online","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1137/22s1532901","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
In this paper and accompanying software, we give a fully functional implementation of the Boneh-Franklin Identity-Based Encryption (IBE) scheme using the Weil pairing, which runs efficiently even with primes of cryptographic size. We describe the conceptual framework of the IBE, give background on the Weil pairing. Further, we discuss the challenges in the process of creating a functional implementation, and how we overcame them. The reader is encouraged to experiment with the accompanying software, which is written in SageMath.