{"id":"https://openalex.org/W2139910984","doi":"https://doi.org/10.1109/iscc.2011.5983948","title":"jPBC: Java pairing based cryptography","display_name":"jPBC: Java pairing based cryptography","publication_year":2011,"publication_date":"2011-06-01","ids":{"openalex":"https://openalex.org/W2139910984","doi":"https://doi.org/10.1109/iscc.2011.5983948","mag":"2139910984"},"language":"en","primary_location":{"id":"doi:10.1109/iscc.2011.5983948","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iscc.2011.5983948","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2011 IEEE Symposium on Computers and Communications (ISCC)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5102736721","display_name":"Angelo De","orcid":"https://orcid.org/0009-0009-8284-5632"},"institutions":[{"id":"https://openalex.org/I131729948","display_name":"University of Salerno","ror":"https://ror.org/0192m2k53","country_code":"IT","type":"education","lineage":["https://openalex.org/I131729948"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Angelo De Caro","raw_affiliation_strings":["Dipartimento di Informatica ed Applicazioni Renato M. Capocelli, Universit\u00e0 di Salerno, Fisciano, Italy","Dipartimento di Informatica ed Applicazioni \u201dRenato M. Capocelli\u201d, Universit\u00e0 di Salerno, Fisciano, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Dipartimento di Informatica ed Applicazioni Renato M. Capocelli, Universit\u00e0 di Salerno, Fisciano, Italy","institution_ids":["https://openalex.org/I131729948"]},{"raw_affiliation_string":"Dipartimento di Informatica ed Applicazioni \u201dRenato M. Capocelli\u201d, Universit\u00e0 di Salerno, Fisciano, Italy","institution_ids":["https://openalex.org/I131729948"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5046501513","display_name":"Vincenzo Iovino","orcid":"https://orcid.org/0000-0002-5006-0816"},"institutions":[{"id":"https://openalex.org/I131729948","display_name":"University of Salerno","ror":"https://ror.org/0192m2k53","country_code":"IT","type":"education","lineage":["https://openalex.org/I131729948"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Vincenzo Iovino","raw_affiliation_strings":["Dipartimento di Informatica ed Applicazioni Renato M. Capocelli, Universit\u00e0 di Salerno, Fisciano, Italy","Dipartimento di Informatica ed Applicazioni \u201dRenato M. Capocelli\u201d, Universit\u00e0 di Salerno, Fisciano, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Dipartimento di Informatica ed Applicazioni Renato M. Capocelli, Universit\u00e0 di Salerno, Fisciano, Italy","institution_ids":["https://openalex.org/I131729948"]},{"raw_affiliation_string":"Dipartimento di Informatica ed Applicazioni \u201dRenato M. Capocelli\u201d, Universit\u00e0 di Salerno, Fisciano, Italy","institution_ids":["https://openalex.org/I131729948"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":13.1894,"has_fulltext":false,"cited_by_count":693,"citation_normalized_percentile":{"value":0.98797849,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":96,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"850","last_page":"855"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10237","display_name":"Cryptography and Data Security","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10237","display_name":"Cryptography and Data Security","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11693","display_name":"Cryptography and Residue Arithmetic","score":0.9991000294685364,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11130","display_name":"Coding theory and cryptography","score":0.9980000257492065,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7156782150268555},{"id":"https://openalex.org/keywords/cryptosystem","display_name":"Cryptosystem","score":0.6441724300384521},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.6196690797805786},{"id":"https://openalex.org/keywords/bilinear-interpolation","display_name":"Bilinear interpolation","score":0.5603212714195251},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.5552103519439697},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.529276430606842},{"id":"https://openalex.org/keywords/preprocessor","display_name":"Preprocessor","score":0.4445880949497223},{"id":"https://openalex.org/keywords/pairing","display_name":"Pairing","score":0.4223359525203705},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.2774897813796997},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.22846248745918274}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7156782150268555},{"id":"https://openalex.org/C6295992","wikidata":"https://www.wikidata.org/wiki/Q976521","display_name":"Cryptosystem","level":3,"score":0.6441724300384521},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.6196690797805786},{"id":"https://openalex.org/C205203396","wikidata":"https://www.wikidata.org/wiki/Q612143","display_name":"Bilinear interpolation","level":2,"score":0.5603212714195251},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.5552103519439697},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.529276430606842},{"id":"https://openalex.org/C34736171","wikidata":"https://www.wikidata.org/wiki/Q918333","display_name":"Preprocessor","level":2,"score":0.4445880949497223},{"id":"https://openalex.org/C14103023","wikidata":"https://www.wikidata.org/wiki/Q11681459","display_name":"Pairing","level":3,"score":0.4223359525203705},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.2774897813796997},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.22846248745918274},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C54101563","wikidata":"https://www.wikidata.org/wiki/Q124131","display_name":"Superconductivity","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iscc.2011.5983948","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iscc.2011.5983948","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2011 IEEE Symposium on Computers and Communications (ISCC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":30,"referenced_works":["https://openalex.org/W160549576","https://openalex.org/W1508193711","https://openalex.org/W1546778987","https://openalex.org/W1576892942","https://openalex.org/W1604695194","https://openalex.org/W1610688607","https://openalex.org/W1643928249","https://openalex.org/W1832235962","https://openalex.org/W1904757850","https://openalex.org/W1921672120","https://openalex.org/W2015453719","https://openalex.org/W2026892462","https://openalex.org/W2028358228","https://openalex.org/W2070030672","https://openalex.org/W2086042811","https://openalex.org/W2094556471","https://openalex.org/W2098996144","https://openalex.org/W2106951919","https://openalex.org/W2158553589","https://openalex.org/W3029462231","https://openalex.org/W6606380655","https://openalex.org/W6634603651","https://openalex.org/W6636378283","https://openalex.org/W6636423917","https://openalex.org/W6636882991","https://openalex.org/W6638534567","https://openalex.org/W6639979892","https://openalex.org/W6640233077","https://openalex.org/W6676135195","https://openalex.org/W6778347012"],"related_works":["https://openalex.org/W3015473028","https://openalex.org/W3201176751","https://openalex.org/W1993094293","https://openalex.org/W2029180842","https://openalex.org/W2024971119","https://openalex.org/W2057898405","https://openalex.org/W2953807518","https://openalex.org/W2258335979","https://openalex.org/W2890366349","https://openalex.org/W3119345543"],"abstract_inverted_index":{"It":[0],"has":[1,212,225],"been":[2,86,213,226],"recently":[3],"discovered":[4],"that":[5,9,21,46,137],"some":[6],"cyclic":[7],"groups":[8],"could":[10,50,73],"be":[11,51,74],"used":[12,33],"in":[13,159],"Cryptography":[14],"admit":[15],"a":[16,81,125,151,163,180,205],"special":[17],"bilinear":[18,77,89,176],"pairing":[19,29,98],"map":[20],"introduces":[22],"extra":[23,48,57],"structure":[24,49],"to":[25,34,53,140,170,215],"the":[26,47,66,142,155,172,175,193,201,217,220],"group.":[27],"Bilinear":[28],"maps":[30,177],"were":[31],"first":[32],"break":[35],"cryptosystems":[36,55,84],"(see,":[37],"for":[38,179,200],"example,":[39],")":[40],"and":[41,60,93,168,196,210],"later":[42],"it":[43,197],"was":[44,101],"realized":[45],"exploited":[52],"build":[54],"with":[56],"properties.":[58],"Boneh":[59],"Franklins":[61],"identity-based":[62],"encryption":[63],"scheme":[64],"is":[65,118,138,198],"most":[67],"famous":[68],"early":[69],"example":[70],"of":[71,83,97,110,128,134,154,166,174,186],"what":[72],"achieved":[75],"using":[76,88],"maps.":[78,90],"After":[79],"that,":[80],"plethora":[82],"have":[85],"designed":[87],"No":[91],"full":[92,164],"freely":[94],"available":[95,102,120],"implementation":[96],"based":[99],"cryptography":[100],"until":[103],"this":[104,111,146],"work.":[105],"Recent":[106],"proposals":[107],"fall":[108],"short":[109],"goal":[112],"as":[113],"either":[114],"their":[115],"source":[116],"code":[117],"not":[119],"or":[121],"because":[122],"they":[123],"support":[124],"limited":[126],"range":[127],"elliptic":[129,187],"curve.":[130],"Moreover,":[131],"neither":[132],"one":[133],"implements":[135],"preprocessing":[136,189],"crucial":[139],"reduce":[141],"computation":[143,194],"time.":[144],"In":[145],"work,":[147],"we":[148],"present":[149],"jPBC":[150,161,182,209,224],"Java":[152],"port":[153],"PBC":[156,211],"library":[157],"written":[158],"C.":[160],"provides":[162],"ecosystem":[165],"interfaces":[167],"classes":[169],"simplify":[171],"use":[173],"even":[178],"non-cryptographer.":[181],"supports":[183],"different":[184,229],"types":[185],"curves,":[188],"which":[190],"can":[191],"speedup":[192],"significantly":[195],"ready":[199],"mobile":[202,231],"world.":[203],"Moreover":[204],"benchmark":[206],"comparison":[207],"between":[208,219],"performed":[214],"measure":[216],"gap":[218],"two":[221],"libraries.":[222],"Furthermore":[223],"benchmarked":[227],"on":[228],"Android":[230],"platforms.":[232]},"counts_by_year":[{"year":2026,"cited_by_count":7},{"year":2025,"cited_by_count":62},{"year":2024,"cited_by_count":63},{"year":2023,"cited_by_count":71},{"year":2022,"cited_by_count":79},{"year":2021,"cited_by_count":67},{"year":2020,"cited_by_count":80},{"year":2019,"cited_by_count":54},{"year":2018,"cited_by_count":67},{"year":2017,"cited_by_count":42},{"year":2016,"cited_by_count":41},{"year":2015,"cited_by_count":30},{"year":2014,"cited_by_count":19},{"year":2013,"cited_by_count":5},{"year":2012,"cited_by_count":3}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
