{"id":"https://openalex.org/W3161749881","doi":"https://doi.org/10.1109/ddecs52668.2021.9417071","title":"CLD: An Accurate, Cost-Effective and Scalable Run-Time Cache Leakage Detector","display_name":"CLD: An Accurate, Cost-Effective and Scalable Run-Time Cache Leakage Detector","publication_year":2021,"publication_date":"2021-04-07","ids":{"openalex":"https://openalex.org/W3161749881","doi":"https://doi.org/10.1109/ddecs52668.2021.9417071","mag":"3161749881"},"language":"en","primary_location":{"id":"doi:10.1109/ddecs52668.2021.9417071","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ddecs52668.2021.9417071","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 24th International Symposium on Design and Diagnostics of Electronic Circuits &amp; Systems (DDECS)","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/A5014783790","display_name":"Ameer Shalabi","orcid":null},"institutions":[{"id":"https://openalex.org/I111112146","display_name":"Tallinn University of Technology","ror":"https://ror.org/0443cwa12","country_code":"EE","type":"education","lineage":["https://openalex.org/I111112146"]}],"countries":["EE"],"is_corresponding":true,"raw_author_name":"Ameer Shalabi","raw_affiliation_strings":["Department of Computer Systems, Tallinn University of Technology, Tallinn, Estonia"],"affiliations":[{"raw_affiliation_string":"Department of Computer Systems, Tallinn University of Technology, Tallinn, Estonia","institution_ids":["https://openalex.org/I111112146"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5042603430","display_name":"Tara Ghasempouri","orcid":"https://orcid.org/0000-0001-8021-9368"},"institutions":[{"id":"https://openalex.org/I111112146","display_name":"Tallinn University of Technology","ror":"https://ror.org/0443cwa12","country_code":"EE","type":"education","lineage":["https://openalex.org/I111112146"]}],"countries":["EE"],"is_corresponding":false,"raw_author_name":"Tara Ghasempouri","raw_affiliation_strings":["Department of Computer Systems, Tallinn University of Technology, Tallinn, Estonia"],"affiliations":[{"raw_affiliation_string":"Department of Computer Systems, Tallinn University of Technology, Tallinn, Estonia","institution_ids":["https://openalex.org/I111112146"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085157503","display_name":"Peeter Ellervee","orcid":"https://orcid.org/0000-0002-0745-6743"},"institutions":[{"id":"https://openalex.org/I111112146","display_name":"Tallinn University of Technology","ror":"https://ror.org/0443cwa12","country_code":"EE","type":"education","lineage":["https://openalex.org/I111112146"]}],"countries":["EE"],"is_corresponding":false,"raw_author_name":"Peeter Ellervee","raw_affiliation_strings":["Department of Computer Systems, Tallinn University of Technology, Tallinn, Estonia"],"affiliations":[{"raw_affiliation_string":"Department of Computer Systems, Tallinn University of Technology, Tallinn, Estonia","institution_ids":["https://openalex.org/I111112146"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5010286547","display_name":"Jaan Raik","orcid":"https://orcid.org/0000-0001-8113-020X"},"institutions":[{"id":"https://openalex.org/I111112146","display_name":"Tallinn University of Technology","ror":"https://ror.org/0443cwa12","country_code":"EE","type":"education","lineage":["https://openalex.org/I111112146"]}],"countries":["EE"],"is_corresponding":false,"raw_author_name":"Jaan Raik","raw_affiliation_strings":["Department of Computer Systems, Tallinn University of Technology, Tallinn, Estonia"],"affiliations":[{"raw_affiliation_string":"Department of Computer Systems, Tallinn University of Technology, Tallinn, Estonia","institution_ids":["https://openalex.org/I111112146"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5014783790"],"corresponding_institution_ids":["https://openalex.org/I111112146"],"apc_list":null,"apc_paid":null,"fwci":0.2797,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.62320627,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"127","last_page":"132"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","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/T11424","display_name":"Security and Verification in Computing","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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9925000071525574,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/T10502","display_name":"Advanced Memory and Neural Computing","score":0.989300012588501,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.8849161267280579},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8184452056884766},{"id":"https://openalex.org/keywords/cache-algorithms","display_name":"Cache algorithms","score":0.6723348498344421},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6702095866203308},{"id":"https://openalex.org/keywords/cache-invalidation","display_name":"Cache invalidation","score":0.6673843860626221},{"id":"https://openalex.org/keywords/cache-pollution","display_name":"Cache pollution","score":0.6177308559417725},{"id":"https://openalex.org/keywords/smart-cache","display_name":"Smart Cache","score":0.544353187084198},{"id":"https://openalex.org/keywords/page-cache","display_name":"Page cache","score":0.4908014237880707},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.46747562289237976},{"id":"https://openalex.org/keywords/cache-coloring","display_name":"Cache coloring","score":0.44881245493888855},{"id":"https://openalex.org/keywords/detector","display_name":"Detector","score":0.4467610716819763},{"id":"https://openalex.org/keywords/cpu-cache","display_name":"CPU cache","score":0.43685969710350037},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.43372076749801636},{"id":"https://openalex.org/keywords/bus-sniffing","display_name":"Bus sniffing","score":0.4157985746860504},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3735577464103699},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2683379054069519}],"concepts":[{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.8849161267280579},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8184452056884766},{"id":"https://openalex.org/C38556500","wikidata":"https://www.wikidata.org/wiki/Q13404475","display_name":"Cache algorithms","level":4,"score":0.6723348498344421},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6702095866203308},{"id":"https://openalex.org/C25536678","wikidata":"https://www.wikidata.org/wiki/Q5015977","display_name":"Cache invalidation","level":5,"score":0.6673843860626221},{"id":"https://openalex.org/C113166858","wikidata":"https://www.wikidata.org/wiki/Q5015981","display_name":"Cache pollution","level":5,"score":0.6177308559417725},{"id":"https://openalex.org/C167713795","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"Smart Cache","level":5,"score":0.544353187084198},{"id":"https://openalex.org/C36340418","wikidata":"https://www.wikidata.org/wiki/Q7124288","display_name":"Page cache","level":5,"score":0.4908014237880707},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.46747562289237976},{"id":"https://openalex.org/C201148951","wikidata":"https://www.wikidata.org/wiki/Q5015976","display_name":"Cache coloring","level":4,"score":0.44881245493888855},{"id":"https://openalex.org/C94915269","wikidata":"https://www.wikidata.org/wiki/Q1834857","display_name":"Detector","level":2,"score":0.4467610716819763},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.43685969710350037},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.43372076749801636},{"id":"https://openalex.org/C51185590","wikidata":"https://www.wikidata.org/wiki/Q1017228","display_name":"Bus sniffing","level":5,"score":0.4157985746860504},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3735577464103699},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2683379054069519},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/ddecs52668.2021.9417071","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ddecs52668.2021.9417071","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 24th International Symposium on Design and Diagnostics of Electronic Circuits &amp; Systems (DDECS)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.4300000071525574,"display_name":"Peace, Justice and strong institutions","id":"https://metadata.un.org/sdg/16"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":36,"referenced_works":["https://openalex.org/W35708471","https://openalex.org/W147129824","https://openalex.org/W151864858","https://openalex.org/W1427174644","https://openalex.org/W1488058190","https://openalex.org/W1555558540","https://openalex.org/W1998955763","https://openalex.org/W2036853599","https://openalex.org/W2041103425","https://openalex.org/W2103289002","https://openalex.org/W2107473522","https://openalex.org/W2337480911","https://openalex.org/W2417495832","https://openalex.org/W2507765405","https://openalex.org/W2522718524","https://openalex.org/W2537959404","https://openalex.org/W2540422252","https://openalex.org/W2725461839","https://openalex.org/W2752872681","https://openalex.org/W2766026515","https://openalex.org/W2774600468","https://openalex.org/W2797889914","https://openalex.org/W2803900647","https://openalex.org/W2804883849","https://openalex.org/W2910299242","https://openalex.org/W2910752585","https://openalex.org/W2964061050","https://openalex.org/W2991055900","https://openalex.org/W3026235329","https://openalex.org/W3040636512","https://openalex.org/W3161081806","https://openalex.org/W6628261430","https://openalex.org/W6633448724","https://openalex.org/W6732838258","https://openalex.org/W6744138162","https://openalex.org/W6745330903"],"related_works":["https://openalex.org/W2161101294","https://openalex.org/W2148571123","https://openalex.org/W2026179701","https://openalex.org/W4380881125","https://openalex.org/W2184371594","https://openalex.org/W4312759433","https://openalex.org/W2302406141","https://openalex.org/W2113875634","https://openalex.org/W2034465099","https://openalex.org/W2152423944"],"abstract_inverted_index":{"Cache":[0,81],"logical":[1],"side":[2],"channel":[3],"attacks":[4,130],"pose":[5],"a":[6,18,50,77,87,132,162,169],"significant":[7],"threat":[8],"to":[9,104,161,176],"the":[10,177,181,187],"security":[11],"of":[12,20,22,31,120,153,174,180],"modern":[13],"computer":[14],"systems.":[15],"This":[16],"is":[17,65,72,86,122],"result":[19,184],"exploitation":[21],"cache":[23,28,38,58,93,99,107],"information":[24,56,94,116],"leakages":[25,33],"arising":[26],"from":[27,37],"contention.":[29],"Detection":[30],"such":[32,70],"can":[34],"be":[35],"inferred":[36],"behavior":[39],"and":[40,60,74,90,101,128,150],"processes'":[41],"access":[42,108],"patterns":[43],"during":[44],"run":[45],"time.":[46],"To":[47],"achieve":[48],"this,":[49],"detection":[51,145],"template":[52,71],"that":[53,140],"uses":[54,98],"available":[55],"on":[57],"outputs":[59],"process":[61,102],"accesses":[62],"at":[63],"run-time":[64,92],"required.":[66],"In":[67],"this":[68],"work,":[69],"proposed":[73],"implemented":[75],"as":[76],"hardware":[78,164],"monitor":[79],"called":[80],"Leakage":[82],"Detector":[83],"(CLD).":[84],"CLD":[85,97,121,141,167],"high-accuracy,":[88],"cost-effective":[89],"scalable":[91],"leakage":[95,117],"detector.":[96,165],"signals":[100],"IDs":[103],"detect":[105],"exploitable":[106],"patterns.":[109,118],"It":[110],"does":[111],"so":[112],"by":[113,124],"identifying":[114],"potential":[115],"Accuracy":[119],"evaluated":[123],"using":[125],"several":[126],"benchmarks":[127],"injecting":[129],"into":[131],"128-bit":[133],"key":[134],"AES":[135],"algorithm.":[136],"The":[137],"experiments":[138],"demonstrate":[139],"has":[142],"far":[143],"higher":[144],"accuracy":[146],"(0.7964":[147],"vs":[148,158],"0.3195)":[149],"lower":[151],"percentage":[152],"false":[154],"positive":[155],"detections":[156],"(1.2%":[157],"30.6%)":[159],"compared":[160],"state-of-the-art":[163],"Moreover,":[166],"introduces":[168],"very":[170],"low":[171],"area":[172,179],"overhead":[173],"0.002%":[175],"total":[178],"cache.":[182],"Experimental":[183],"section":[185],"reports":[186],"above":[188],"claims":[189],"in":[190],"detail.":[191]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":2},{"year":2022,"cited_by_count":2}],"updated_date":"2026-03-15T09:29:46.208133","created_date":"2025-10-10T00:00:00"}
