Charles P. Wright

Dr. Charles P. Wright

SUNY Stony Brook
Home  ||  Publications  ||  Employment  ||  Courses

I am currently a Research Staff Member at the IBM T. J. Watson Research Center working in the Network Server Systems Software group.

Previously, I was a Ph.D. student at The State University of New York at Stony Brook majoring in Computer Science affiliated with the File Systems and Storage Lab, with Erez Zadok as my advisor. My primary interest was in data and operating system security. My disseratation topic was extending transactional semantics (atomicity, consistency, isolation, and durability) to the file system. I defended my dissertation and graduated in May 2006.

I graduated with a B.S. from SUNY Stony Brook in May 2003 (Summa Cum Laude) majoring in Computer Science and Applied Mathematics and Statistics. I obtained a 4.0 GPA in both of my majors, and received departmental honors in Computer Science. My honors project was NCryptfs: A Secure and Convenient Cryptographic File System, with Erez Zadok acting as my advisor.

I also received an M.S. in Computer Science from SUNY Stony Brook in May 2003. My thesis was Operating Systems Support for Extensible Secure File Systems.

Research Interests

My area of interest is operating systems with a focus on file systems. Data is the central part of most computer systems, and file systems are tasked with most data management. Through these projects I have gained extensive experience with Linux kernel internals, the VFS, and storage technologies.

Within this field I want to investigate how file systems can be made more secure, yet remain a convenient and fast interface for programmers, system administrators, and users. To these ends I am leading several projects:

There are also several projects that I am working on, but not as the primary author:
Last Updated: October 11, 2005
Charles P. Wright