{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:16:44Z","timestamp":1750306604721,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":49,"publisher":"ACM","license":[{"start":{"date-parts":[[2015,4,14]],"date-time":"2015-04-14T00:00:00Z","timestamp":1428969600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000006","name":"Office of Naval Research","doi-asserted-by":"publisher","award":["N00014-13-1-0088"],"award-info":[{"award-number":["N00014-13-1-0088"]}],"id":[{"id":"10.13039\/100000006","id-type":"DOI","asserted-by":"publisher"}]},{"name":"NSF CNS","award":["1421747"],"award-info":[{"award-number":["1421747"]}]},{"DOI":"10.13039\/100000185","name":"Defense Advanced Research Projects Agency","doi-asserted-by":"publisher","award":["FA8650-11-C-7190"],"award-info":[{"award-number":["FA8650-11-C-7190"]}],"id":[{"id":"10.13039\/100000185","id-type":"DOI","asserted-by":"publisher"}]},{"name":"NSF II-NEW","award":["1205453"],"award-info":[{"award-number":["1205453"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2015,4,14]]},"DOI":"10.1145\/2714576.2714614","type":"proceedings-article","created":{"date-parts":[[2015,4,3]],"date-time":"2015-04-03T16:27:14Z","timestamp":1428078434000},"page":"333-344","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":11,"title":["TrustLogin"],"prefix":"10.1145","author":[{"given":"Fengwei","family":"Zhang","sequence":"first","affiliation":[{"name":"George Mason University, Fairfax, VA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kevin","family":"Leach","sequence":"additional","affiliation":[{"name":"University of Virginia, Charlottesville, VA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Haining","family":"Wang","sequence":"additional","affiliation":[{"name":"University of Delaware, Newark, DE, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Angelos","family":"Stavrou","sequence":"additional","affiliation":[{"name":"George Mason University, Fairfax, VA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2015,4,14]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"C-Scale Frequency Reference Guide for Musicians. http:\/\/www.ronelmm.com\/tones\/cscale.html.  C-Scale Frequency Reference Guide for Musicians. http:\/\/www.ronelmm.com\/tones\/cscale.html."},{"key":"e_1_3_2_1_2_1","unstructured":"Common Vulnerabilities and Exposures list. http:\/\/www.cvedetails.com\/vulnerability-list\/vendor_id-33\/product_id-47\/cvssscoremin-7\/cvssscoremax-7.99\/Linux-Linux-Kernel.html. Access time: 07\/06\/2014.  Common Vulnerabilities and Exposures list. http:\/\/www.cvedetails.com\/vulnerability-list\/vendor_id-33\/product_id-47\/cvssscoremin-7\/cvssscoremax-7.99\/Linux-Linux-Kernel.html. Access time: 07\/06\/2014."},{"key":"e_1_3_2_1_3_1","unstructured":"Credit Card Data Breach at Barnes & Noble Stores. http:\/\/www.nytimes.com\/2012\/10\/24\/business\/hackers-get-credit-data-at-barnes-noble.html_r=3&.  Credit Card Data Breach at Barnes & Noble Stores. http:\/\/www.nytimes.com\/2012\/10\/24\/business\/hackers-get-credit-data-at-barnes-noble.html_r=3&."},{"key":"e_1_3_2_1_4_1","unstructured":"Free Keylogger Pro. http:\/\/freekeyloggerpro.com\/.  Free Keylogger Pro. http:\/\/freekeyloggerpro.com\/."},{"key":"e_1_3_2_1_5_1","unstructured":"Intel 64 and IA-32 Architectures Optimization Reference Manual. http:\/\/www.intel.com\/content\/www\/us\/en\/architecture-and-technology\/64-ia-32-architectures-optimization-manual.html.  Intel 64 and IA-32 Architectures Optimization Reference Manual. http:\/\/www.intel.com\/content\/www\/us\/en\/architecture-and-technology\/64-ia-32-architectures-optimization-manual.html."},{"key":"e_1_3_2_1_6_1","unstructured":"Keyboard Scan Code Set 1. http:\/\/www.computer-engineering.org\/ps2keyboard\/scancodes1.html.  Keyboard Scan Code Set 1. http:\/\/www.computer-engineering.org\/ps2keyboard\/scancodes1.html."},{"key":"e_1_3_2_1_7_1","unstructured":"Keylogger Malware Found on UC Irvine Health Center Computers. http:\/\/www.scmagazine.com\/keylogger-malware-found-on-three-uc-irvine-health-center-computers\/article\/347204\/.  Keylogger Malware Found on UC Irvine Health Center Computers. http:\/\/www.scmagazine.com\/keylogger-malware-found-on-three-uc-irvine-health-center-computers\/article\/347204\/."},{"key":"e_1_3_2_1_8_1","unstructured":"Keylogger Products. http:\/\/www.keylogger.org.  Keylogger Products. http:\/\/www.keylogger.org."},{"key":"e_1_3_2_1_9_1","unstructured":"Logkeys Linux keylogger. https:\/\/code.google.com\/p\/logkeys\/.  Logkeys Linux keylogger. https:\/\/code.google.com\/p\/logkeys\/."},{"key":"e_1_3_2_1_10_1","unstructured":"NSA's ANT Division Catalog of Exploits for Nearly Every Major Software\/Hardware\/Firmware. http:\/\/Leaksource.wordpress.com.  NSA's ANT Division Catalog of Exploits for Nearly Every Major Software\/Hardware\/Firmware. http:\/\/Leaksource.wordpress.com."},{"key":"e_1_3_2_1_11_1","unstructured":"OpenSSH. http:\/\/www.openssh.com. Access time: 09\/01\/2014.  OpenSSH. http:\/\/www.openssh.com. Access time: 09\/01\/2014."},{"key":"e_1_3_2_1_12_1","unstructured":"Advanced Micro Devices Inc. BIOS and Kernel Developer's Guide for AMD Athlon 64 and AMD Opteron Processors. http:\/\/support.amd.com\/TechDocs\/26094.PDF.  Advanced Micro Devices Inc. BIOS and Kernel Developer's Guide for AMD Athlon 64 and AMD Opteron Processors. http:\/\/support.amd.com\/TechDocs\/26094.PDF."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1866307.1866313"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2046707.2046752"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.5555\/1361419.1361426"},{"key":"e_1_3_2_1_16_1","volume-title":"Defcon-22","author":"Bulygin Y.","year":"2014","unstructured":"Y. Bulygin , J. Loucaides , A. Furtak , O. Bazhaniuk , and A. Matrosov . Summary of Attacks Against BIOS and Secure Boot . In Defcon-22 , 2014 . Y. Bulygin, J. Loucaides, A. Furtak, O. Bazhaniuk, and A. Matrosov. Summary of Attacks Against BIOS and Secure Boot. In Defcon-22, 2014."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508859.2516714"},{"key":"e_1_3_2_1_18_1","unstructured":"N. Collignon. In-memory Extraction of SSL Private Keys. http:\/\/c0decstuff.blogspot.com\/2011\/01\/in-memory-extraction-of-ssl-private.html 2011.  N. Collignon. In-memory Extraction of SSL Private Keys. http:\/\/c0decstuff.blogspot.com\/2011\/01\/in-memory-extraction-of-ssl-private.html 2011."},{"key":"e_1_3_2_1_19_1","unstructured":"Coreboot. Open-Source BIOS. http:\/\/www.coreboot.org\/.  Coreboot. Open-Source BIOS. http:\/\/www.coreboot.org\/."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1460877.1460892"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2012.40"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.5555\/1813084.1813086"},{"key":"e_1_3_2_1_23_1","unstructured":"Intel. Enhanced Host Controller Interface Specification for Universal Serial Bus. http:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/technical-specifications\/ehci-specification-for-usb.pdf.  Intel. Enhanced Host Controller Interface Specification for Universal Serial Bus. http:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/technical-specifications\/ehci-specification-for-usb.pdf."},{"key":"e_1_3_2_1_24_1","unstructured":"Intel. eXtensible Host Controller Interface for Universal Serial Bus (xHCI). http:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/technical-specifications\/extensible-host-controler-interface-usb-xhci.pdf.  Intel. eXtensible Host Controller Interface for Universal Serial Bus (xHCI). http:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/technical-specifications\/extensible-host-controler-interface-usb-xhci.pdf."},{"key":"e_1_3_2_1_25_1","unstructured":"Intel. PCI\/PCI-X GbE Family of Controllers: Software Developer Manual. http:\/\/www.intel.com\/content\/www\/us\/en\/ethernet-controllers\/pci-pci-x-family-gbe-controllers-software-dev-manual.html.  Intel. PCI\/PCI-X GbE Family of Controllers: Software Developer Manual. http:\/\/www.intel.com\/content\/www\/us\/en\/ethernet-controllers\/pci-pci-x-family-gbe-controllers-software-dev-manual.html."},{"key":"e_1_3_2_1_26_1","unstructured":"Intel. Universal Host Controller Interface (UHCI) Design Guide. ftp.netbsd.org\/pub\/NetBSD\/misc\/blymn\/uhci11d.pdf.  Intel. Universal Host Controller Interface (UHCI) Design Guide. ftp.netbsd.org\/pub\/NetBSD\/misc\/blymn\/uhci11d.pdf."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2014.45"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1315245.1315262"},{"key":"e_1_3_2_1_29_1","volume-title":"Proceedings of the European Workshop on System Security (EuroSec'13)","author":"Ladakis E.","year":"2013","unstructured":"E. Ladakis , L. Koromilas , G. Vasiliadis , M. Polychronakis , and S. Ioannidis . You Can Type, but You Can't Hide: A Stealthy GPU-based Keylogger . In Proceedings of the European Workshop on System Security (EuroSec'13) 2013 . E. Ladakis, L. Koromilas, G. Vasiliadis, M. Polychronakis, and S. Ioannidis. You Can Type, but You Can't Hide: A Stealthy GPU-based Keylogger. In Proceedings of the European Workshop on System Security (EuroSec'13) 2013."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2011.11"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.5555\/2011216.2011219"},{"key":"e_1_3_2_1_32_1","volume-title":"Proceedings of the 2012 USENIX Conference on Annual Technical Conference (USENIX ATC'12)","author":"Martignoni L.","year":"2012","unstructured":"L. Martignoni , P. Poosankam , M. Zaharia , J. Han , S. McCamant , D. Song , V. Paxson , A. Perrig , S. Shenker , and I. Stoica . Cloud Terminal: Secure Access to Sensitive Applications from Untrusted Systems . In Proceedings of the 2012 USENIX Conference on Annual Technical Conference (USENIX ATC'12) , 2012 . L. Martignoni, P. Poosankam, M. Zaharia, J. Han, S. McCamant, D. Song, V. Paxson, A. Perrig, S. Shenker, and I. Stoica. Cloud Terminal: Secure Access to Sensitive Applications from Untrusted Systems. In Proceedings of the 2012 USENIX Conference on Annual Technical Conference (USENIX ATC'12), 2012."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1352592.1352625"},{"key":"e_1_3_2_1_34_1","volume-title":"NDSS","author":"McCune J. M.","year":"2009","unstructured":"J. M. McCune , A. Perrig , and M. K. Reiter . Safe passage for passwords and other sensitive data . In NDSS , 2009 . J. M. McCune, A. Perrig, and M. K. Reiter. Safe passage for passwords and other sensitive data. In NDSS, 2009."},{"volume-title":"Black Duck Software","year":"2014","key":"e_1_3_2_1_35_1","unstructured":"Ohloh. Black Duck Software , Inc. http:\/\/www.ohloh.net. Access time: 7\/16\/ 2014 . Ohloh. Black Duck Software, Inc. http:\/\/www.ohloh.net. Access time: 7\/16\/2014."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2420950.2420962"},{"key":"e_1_3_2_1_37_1","author":"Sagiroglu S.","year":"2009","unstructured":"S. Sagiroglu and G. Canbek . Keyloggers. Technology and Society Magazine, IEEE , 2009 . S. Sagiroglu and G. Canbek. Keyloggers. Technology and Society Magazine, IEEE, 2009.","journal-title":"Keyloggers. Technology and Society Magazine, IEEE"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/ARES.2014.44"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIFS.2011.2169958"},{"key":"e_1_3_2_1_40_1","volume-title":"Proceedings of the 19th Annual Network & Distributed System Security Symposium (NDSS'12)","author":"Sun K.","year":"2012","unstructured":"K. Sun , J. Wang , F. Zhang , and A. Stavrou . SecureSwitch: BIOS-Assisted Isolation and Switch between Trusted and Untrusted Commodity OSes . In Proceedings of the 19th Annual Network & Distributed System Security Symposium (NDSS'12) , 2012 . K. Sun, J. Wang, F. Zhang, and A. Stavrou. SecureSwitch: BIOS-Assisted Isolation and Switch between Trusted and Untrusted Commodity OSes. In Proceedings of the 19th Annual Network & Distributed System Security Symposium (NDSS'12), 2012."},{"key":"e_1_3_2_1_41_1","volume-title":"Lockdown: A Safe and Practical Environment for Security Applications","author":"Vasudevan A.","year":"2009","unstructured":"A. Vasudevan , B. Parno , N. Qu , V. Gligor , and A. Perrig . Lockdown: A Safe and Practical Environment for Security Applications ( Carnegie Mellon University-CyLab- 09-011). Technical report, 2009 . A. Vasudevan, B. Parno, N. Qu, V. Gligor, and A. Perrig. Lockdown: A Safe and Practical Environment for Security Applications (Carnegie Mellon University-CyLab-09-011). Technical report, 2009."},{"key":"e_1_3_2_1_42_1","unstructured":"VIA. VT8237R Southbridge. http:\/\/www.via.com.tw\/.  VIA. VT8237R Southbridge. http:\/\/www.via.com.tw\/."},{"key":"e_1_3_2_1_43_1","volume-title":"Phrack Magazine","author":"Wecherowski F.","year":"2009","unstructured":"F. Wecherowski . A Real SMM Rootkit: Reversing and Hooking BIOS SMI Handlers . Phrack Magazine , 2009 . F. Wecherowski. A Real SMM Rootkit: Reversing and Hooking BIOS SMI Handlers. Phrack Magazine, 2009."},{"key":"e_1_3_2_1_44_1","volume-title":"Numerical Recipes: The Art of Scientific Computing","author":"William H.","year":"2007","unstructured":"H. William , S. A. Teukolsky , W. T. Vetterling , and B. P. Flannery . Numerical Recipes: The Art of Scientific Computing . Cambridge University Press , New York , 2007 . H. William, S. A. Teukolsky, W. T. Vetterling, and B. P. Flannery. Numerical Recipes: The Art of Scientific Computing. Cambridge University Press, New York, 2007."},{"key":"e_1_3_2_1_45_1","unstructured":"R. Wojtczuk and C. Kallenberg. Attacking UEFI Boot Script. http:\/\/events.ccc.de\/congress\/2014\/Fahrplan\/system\/attachments\/2566\/original\/venamis_whitepaper.pdf 2014.  R. Wojtczuk and C. Kallenberg. Attacking UEFI Boot Script. http:\/\/events.ccc.de\/congress\/2014\/Fahrplan\/system\/attachments\/2566\/original\/venamis_whitepaper.pdf 2014."},{"key":"e_1_3_2_1_46_1","volume-title":"Attacking SMM Memory via Intel CPU Cache Poisoning","author":"Wojtczuk R.","year":"2009","unstructured":"R. Wojtczuk and J. Rutkowska . Attacking SMM Memory via Intel CPU Cache Poisoning , 2009 . R. Wojtczuk and J. Rutkowska. Attacking SMM Memory via Intel CPU Cache Poisoning, 2009."},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2013.6575343"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-11203-9_13"},{"key":"e_1_3_2_1_49_1","volume-title":"HyperCheck: A Hardware-assisted Integrity Monitor","author":"Zhang F.","year":"2014","unstructured":"F. Zhang , J. Wang , K. Sun , and A. Stavrou . HyperCheck: A Hardware-assisted Integrity Monitor . In IEEE Transactions on Dependable and Secure Computing (TDSC '14), 2014 . F. Zhang, J. Wang, K. Sun, and A. Stavrou. HyperCheck: A Hardware-assisted Integrity Monitor. In IEEE Transactions on Dependable and Secure Computing (TDSC'14), 2014."}],"event":{"name":"ASIA CCS '15: 10th ACM Symposium on Information, Computer and Communications Security","sponsor":["SIGSAC ACM Special Interest Group on Security, Audit, and Control"],"location":"Singapore Republic of Singapore","acronym":"ASIA CCS '15"},"container-title":["Proceedings of the 10th ACM Symposium on Information, Computer and Communications Security"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2714576.2714614","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2714576.2714614","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T06:16:54Z","timestamp":1750227414000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2714576.2714614"}},"subtitle":["Securing Password-Login on Commodity Operating Systems"],"short-title":[],"issued":{"date-parts":[[2015,4,14]]},"references-count":49,"alternative-id":["10.1145\/2714576.2714614","10.1145\/2714576"],"URL":"https:\/\/doi.org\/10.1145\/2714576.2714614","relation":{},"subject":[],"published":{"date-parts":[[2015,4,14]]},"assertion":[{"value":"2015-04-14","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}