Bo Chen

Assistant Professor

Department of Computer Science
Michigan Technological University
Houghton, MI 49931

Office: Rekhi 301
PHONE: 906.487.3149
FAX: 906.487.2283
E-mail: bchen at mtu.edu
Security and Privacy (SnP) Lab


About Me

I am an Assistant Professor in the Department of Computer Science, Michigan Technological University. I lead the Security and Privacy (SnP) lab at Michigan Tech. I did my postdoc in Pennsylvania State University (2015 - 2016, with Prof. Peng Liu) and Stony Brook University (2014 - 2015, with Prof. Radu Sion). I received my Ph.D. in 2014 from the Department of Computer Science, New Jersey Institute of Technology, under the supervision of Prof. Reza Curtmola. My current research is focused on applied cryptography and data security. I am dedicated to investigating novel techniques to protect sensitive data in mobile devices/flash storage media and cloud infrastructures. I am also interested in designing novel techniques to ensure security and privacy of big data.

I am looking for highly motivated PhD students who are interested in solving real-world security and privacy problems or building secure systems (supported as RA/TA). Shoot me an email!!!

News


2020: We get one paper "Deduplication-friendly Watermarking for Multimedia Data in Public Clouds" accepted to ESORICS 2020, with acceptance rate 19.7% (new).
2020: I am a guest editor for Thematic Series: Applied Cryptography in Computer and Communications of Cybersecurity. Look forward to your submissions
(new).
2020: I serve as the general chair for the First EAI International Conference on Applied Cryptography in Computer and Communications (AC3), which will be held in Xiamen, China during May 2021. Please submit some good papers (new).
2020: I received a seed grant ($5K) from MTU Institute of Computing and Cybersystems(ICC), which supports our study of leveraging mobile devices to help mitigate COVID-19 spread.
2019: Our team (id: RedTeam@MTU) places 8th out of 689 teams in Fall 2019 NCL (National Cyber League) cybersecurity competition! A breakthrough since our first joining of NCL competition in Fall 2017. Congratulations, Alexander Larkin, John Claassen, Jack Bergman, Jon Preuth, Trevor Hornsby, Shane Hoppe, Matthew Chau!
2019: I receive a grant ($249,918) from NSF SaTC program, which will support my research on building secure and practical deniable storage system for mobile devices. This is a collaborative project between Michigan Tech and Wayne State University, with total project value $499,918.
2019: I receive an NSF EAGER grant ($199,975), which will support my research on leveraging flash memory hardware features to defend against OS-level malware in mobile devices. This research will enable a novel in-device data recovery framework for computing devices using flash memory.
2019: We get one paper "eHIFS: An Efficient History Independent File System" accepted to ACM ASIACCS 2019, with acceptance rate 17%.
2019: I receive the MTU ICC (Institute of Computing and Cybersystems) Achievement Award for exceptional contributions to research and education in cybersecurity of mobile devices.
2019: I am co-PIs for two NSA/NSF Gencyber grants which aim to promote cyberseurity education and training among K-12 students and teachers in Upper Peninsula of Michigan.
2019: We get one paper "MimosaFTL: Adding Secure and Practical Ransomware Defense Strategy to Flash Translation Layer" accepted to ACM CODASPY 2019, with acceptance rate 23.5%.
2018: During Summer 2018, I was visiting a few International University and gave talks about flash memory security there: Tsinghua University, University of Chinese Academy of Sciences, Wuhan University, Sichuan University, University of Electronic Science and Technology of China, etc.
2018: Undergraduate student Alex Larkin from our team placed 36th out of 3,350 players in the Spring 2018 NCL (National Cyber League) cybersecurity competition. Congrats, Alex!
2018: I was invited to serve on the program committee of a few academic conferences: IEEE CNS '18, IEEE MASS '18, IEEE ICC '18, IEEE SSCI '18.
2018: Our paper "MobiCeal: Towards Secure and Practical Plausibly Deniable Encryption on Mobile Devices" has been accepted to be published in DSN '18, with acceptance rate 28%.
2018: Our paper "Personalized Privacy-Preserving Social Recommendation" has been accepted to be published in AAAI '18, with acceptance rate 25% .
2017: Our paper "Supporting Transparent Snapshot for Bare-metal Malware Analysis on Mobile Devices" has received Distinguished Paper Award from ACSAC '17, top 0.8% of all submissions .
2017: Our research on flash memory has been published as a new book "Solid State Storage: Principle, Architecture and Data Security", by China Machine Press, with ISBN 978-7-111-58001-0. Co-authors are from Michigan Tech and Chinese Academy of Sciences .
2017: Our paper "Supporting Transparent Snapshot for Bare-metal Malware Analysis on Mobile Devices" has been accepted to be published in ACSAC '17, one of 48 papers accepted out of 244 submissions.
2017: Our paper "DEFTL: Implementing Plausibly Deniable Encryption in Flash Translation Layer" has been accepted to be published in ACM CCS '17, one of 151 papers accepted out of 836 submissions.
2017: Our paper "Remote Data Integrity Checking with Server-Side Repair" has been accepted to be published in Journal of Computer Security.

Education

2014.08   Ph.D.    New Jersey Institute of Technology

2008.06    M.Eng.    University of Chinese Academy of Sciences

2005.06    B.E.    University of Science and Technology Beijing

Research &Teaching Experience

August 2017 ~ pres.   Assistant Professor    Department of Computer Science, Michigan Technological University

June 2016 ~ July 2017   Research Assistant Professor    Department of Computer Science, University of Memphis

August 2015 ~ May 2016   Postdoctoral Scholar    College of Information Sciences and Technology, The Pennsylvania State University

September 2014 ~ August 2015   Postdoctoral Researcher    Department of Computer Science, Stony Brook University

September 2008 ~ August 2014   Research/Teaching Assistant    Department of Computer Science, New Jersey Institute of Technology

July 2006 ~ June 2008   Research Assistant    Computer Network Information Center, Chinese Academy of Sciences

Selected Publications

[ESORICS '20] Weijing You, Bo Chen, Limin Liu, and Jiwu Jing. Deduplication-friendly Watermarking for Multimedia Data in Public Clouds. The 25th European Symposium on Research in Computer Security (ESORICS '20), Guildford, United Kingdom, September 2020 (Acceptance rate: 19.7%).

[ASIACCS '19] Biao Gao, Bo Chen, Shijie Jia, and Luning Xia. eHIFS: An Efficient History Independent File System. The 14th ACM ASIA Conference on Computer and Communications Security (ASIACCS '19), Auckland, New Zeland, July 2019 (Acceptance rate: 17%)

[DSN '18] Bing Chang, Fengwei Zhang, Bo Chen, Yingjiu Li, Wen Tao Zhu, Yangguang Tian, Zhan Wang, and Albert Ching. MobiCeal: Towards Secure and Practical Plausibly Deniable Encryption on Mobile Devices. The 48th IEEE/IFIP International Conference on Dependable Systems and Networks (DSN '18), June 2018 (Acceptance rate: 28%)

[AAAI '18] Xuying Meng, Suhang Wang, Kai Shu, Jundong Li, Bo Chen, Huan Liu, and Yujun Zhang. Personalized Privacy-Preserving Social Recommendation. The Thirty-Second AAAI Conference on Artificial Intelligence (AAAI '18), New Orleans, Louisiana, USA, February 2018 (Acceptance rate: 25%)

[ACSAC '17] Le Guan, Shijie Jia, Bo Chen, Fengwei Zhang, Bo Luo, Jingqiang Lin, Peng Liu, Xinyu Xing, and Luning Xia. Supporting Transparent Snapshot for Bare-metal Malware Analysis on Mobile Devices. 2017 Annual Computer Security Applications Conference (ACSAC '17), Orlando, Florida, USA, December 2017 (Acceptance rate: 19.7%) (Distinguished Paper Award)

[CCS '17] Shijie Jia, Luning Xia, Bo Chen, and Peng Liu. DEFTL: Implementing Plausibly Deniable Encryption in Flash Translation Layer. 2017 ACM Conference on Computer and Communications Security (CCS '17), Dallas, Texas, USA, Oct 30 - Nov 3, 2017 (Acceptance rate: 18%)

[JoCS '17] Bo Chen and Reza Curtmola. Remote Data Integrity Checking with Server-Side Repair. Journal of Computer Security, vol. 25, no. 6, pp. 537-584, 2017

[ACSAC '16] Bo Chen, Shijie Jia, Luning Xia, and Peng Liu. Sanitizing Data is Not Enough! Towards Sanitizing Structural Artifacts in Flash Media. 2016 Annual Computer Security Applications Conference (ACSAC '16), Los Angeles, California, USA, December 2016 (Acceptance rate: 22.8%)

[ASIACCS '16] Shijie Jia, Luning Xia, Bo Chen, and Peng Liu. NFPS: Adding Undetectable Secure Deletion to Flash Translation Layer. The 11th ACM ASIA Conference on Computer and Communications Security (ASIACCS '16), Xi'an, China, May 2016 (Acceptance rate: 20.9%)

[ACSAC '15] Bing Chang, Zhan Wang, Bo Chen, and Fengwei Zhang. MobiPluto: File System Friendly Deniable Storage for Mobile Devices. 2015 Annual Computer Security Applications Conference (ACSAC '15), Los Angeles, California, USA, December 2015 (Acceptance rate: 24.4%)

[NDSS '14] Bo Chen and Reza Curtmola. Auditable Version Control Systems. The 21th Annual Network and Distributed System Security Symposium (NDSS '14), San Diego, CA, USA, Feb. 2014 (Acceptance rate: 18.6%)

[CODASPY '13] Bo Chen and Reza Curtmola. Towards Self-Repairing Replication-Based Storage Systems Using Untrusted Clouds. The Third ACM Conference on Data and Application Security and Privacy (CODASPY '13), San Antonio, TX, USA, Feb. 2013 (Acceptance rate: 22.4%) (Outstanding Paper Award)

Complete Publication List

Teaching

CS 4461 - Computer Networks (Fall 2020)

CS 4471/5471 - Computer Security (Fall 2018)

CS 5472 - Advanced Topics in Computer Security (Spring 2019, Spring 2018)

CS 5740 - Development of Trusted Software (Spring 2018, Spring 2020)

CS 4090 - Cybersecurity Competitions (Fall 2020, Spring 2020)

Computer Science Department Cyber Security Reading Group (from Fall 2017)

Professional Services

Journal/Magazine Reviewer: IEEE Transactions on Dependable and Secure Computing (TDSC), IEEE Transactions on Information Forensics and Security (TIFS), IEEE Transactions on Knowledge and Data Engineering (TKDE), IEEE Transactions on Cloud Computing (TCC), IEEE Intelligent Transportation Systems Transaction, IEEE Transactions on Mobile Computing (TMC), ACM Transactions on Privacy and Security (TOPS/TISSEC), ACM Transactions on Storage (TOS), Elsevier Computers & Security, Elsevier Journal of Systems and Software, Elsevier Information Sciences, Elsevier Future Generation Computer Systems, Elsevier Computer Communications, Elsevier Journal of Network and Computer Applications, Designs, Codes and Cryptography (Springer), Cybersecurity (Springer), International Journal of Information Security (Springer), Evolutionary Intelligence (Springer), Information Systems Frontiers (Springer), International Journal of Information Security (Springer), IET Communications, IET Biometrics, MDPI Symmetry, MDPI Sensors, MDPI information, MDPI Electronics, MDPI Future Internet, MDPI Applied Sciences, Wireless Communications and Mobile Computing, Security and Communication Networks, Transactions on Emerging Telecommunications Technologies, IEEE Communications Magazine, IEEE Network Magazine

Conference PC Member: International Conference on Emerging Security Information, Systems and Technologies (SECURWARE '20), IEEE International Conference on Security and Privacy in Digital Economy (SPDE '20), IEEE International Conference on Communications (ICC '21, ICC '20, ICC '19, ICC '18), EAI International Conference on Digital Forensics & Cyber Crime (ICDF2C '20), IEEE International Conference on Mobile Ad hoc and Sensor Systems (MASS '19, MASS '18), IEEE Conference on Communications and Network Security (CNS '18), IEEE Symposium Series on Computational Intelligence (SSCI '18, SSCI '17), IEEE International Conference on Future Generation Communication Technologies (FGCT '17), IEEE International Conference on Trust, Security and Privacy in Computing and Communications (IEEE TrustCom '16), International Conference on Information Science and Security (ICISS '16), ACNS Workshop on Secure Cryptographic Implementation (SCI '20, in conjunction with ACNS '20), IEEE International Workshop on Advances in Vehicular Networks (IWAIVN '19, in conjunction with MASS '19), International Workshop on Distributed Ledger of Things (DLoT '19, DLoT '18 - in conjunction with MobiQuitous '18), International Workshop on Authentication Techniques (AuthTech '16, in conjunction with AsiaCCS '16), International Workshop on Secure Smart Systems (SSS '14, in conjunction with SecureComm '14)

Conference Reviewer/External Reviewer: CCS '19, ICNC '19, INFOCOM '17, DSN '16, CODASPY '16, DBSec '16, SSCI '16, NDN-CCE '16, NSS '15, ICDCS '15, CCS '14, ESORICS '14, FC '13, ICDCS '13, CCS'13, CNS '13, NETCOD '12, CANS '11

Students

I am fortunate to work with the following brilliant students:
Jiang Guo (PhD, 2020, University of Chinese Academy of Sciences, initial job: Research Assistant Professor in Chinese Academy of Sciences)
Xuying Meng (PhD, 2018, University of Chinese Academy of Sciences, initial job: Research Assistant Professor in Chinese Academy of Sciences)
Zhiwei Xu (PhD, 2018, University of Chinese Academy of Sciences, initial job: Assistant Professor in Inner Mongolia University of Technology)
Shijie Jia (PhD, 2017, University of Chinese Academy of Sciences, initial job: Research Assistant Professor in Chinese Academy of Sciences)
Bing Chang (PhD, 2017, University of Chinese Academy of Sciences, initial job: Research Fellow in Singapore Management University)
Lei Lei (PhD, 2017, University of Chinese Academy of Sciences, initial job: Software Engineer in China Electronics Technology Group Corporation)
Xingjie Yu (PhD, 2015, University of Chinese Academy of Sciences, initial job: Research Fellow in Singapore Management University)
Dayaram Budhathoki (MS, 2018, University of Memphis, initial job: System Admin in Google)
Sujit Shrestha (MS, 2016, University of Memphis, initial job: Systems Engineer in St. Jude Children's Research Hospital)
Vinay Jain (MS, 2015, Stony Brook University, initial job: Software Engineer in VMware)
Vamsi Krishna (MS, 2015, Stony Brook University, initial job: Software Engineer in Cisco)

Honors &Awards(selected)

ICC Achievement Award, MTU ICC, 2019

Distinguished Paper Award, ACSAC, 2017

Outstanding Paper Award, ACM CODASPY, 2013

CCS '12 Workshop Student Travel Grant, ACM CCS, 2012

NSF funded ICDCS '12 Travel Grant, ICDCS, 2012

CCS '11 Student Travel Grant, ACM CCS, 2011

NSF funded CCS '10 Workshop Student Travel Grant, ACM CCS, 2010

Kupfrian Fellowship, New Jersey Institute of Technology, 2010

Honor Student, Graduate University of Chinese Academy of Sciences, 2007

Honor Graduate, University of Science and Technology Beijing, 2005

Principal Fellowship/National Fellowship, University of Science and Technology Beijing, 2004

Principal Fellowship/National Fellowship, University of Science and Technology Beijing, 2003

Third Prize in College Physics Competition for Non-Physics-Major Students, City of Beijing, 2002