Selected Publications
- Eric Keller, Jakub Szefer, Jennifer Rexford, and Ruby B. Lee, "NoHype: Virtualized cloud infrastructure without the virtualization," Proceedings of the International Symposium on Computer Architecture (ISCA’10), pages 350-357, June 2010. Selected as one of three Out-of-Box papers.
- Champagne, D., Lee, R.B., "Scalable Architectural Support for Trusted Software", Proceedings of the IEEE International Symposium on High-Performance Computer Architecture (HPCA’10), January 2010.
- Tian Lan, Ruby B. Lee, Mung Chiang, "Multi-path Key Establishment Against REM Attacks in Wireless Ad Hoc Networks", Communications and Information Security Symposium, IEEE Global Communications Conference (GLOBECOM), Nov/Dec 2009.
- Chen, Y., Lee, R.B., "Hardware-Assisted Application-Level Access Control", Information Security Conference (ISC ’09), September 2009.
- Hilewitz, Y., Lee, R.B., "A New Basis for Shifters in General-Purpose Processors for Existing and Advanced Bit Manipulations", IEEE Transactions on Computing, vol. 58, issue 8, August 2009.
- Elbaz, R., Champagne, D., Gebotys, C., Lee, R.B., Potlapally, N., Torres, L., "Hardware Mechanisms for Memory Authentication: A Survey of Existing Techniques and Engines", Transactions on Computational Science IV, Lecture Notes in Computer Science (LNCS), issue 5340, pp. 1-22, Special Issue on Security in Computing. March 2009.
- Zhenghong Wang and Ruby B. Lee, “A Novel Cache Architecture with Enhanced Performance and Security,” Proceedings of the 41st. Annual IEEE/ACM International Symposium on Microarchitecture (Micro-41), pp. 83-93, November 2008.
- Yedidya Hilewitz and Ruby B. Lee, “Fast Bit Gather, Bit Scatter and Bit Permutation Instructions for Commodity Microprocessors,” Journal of Signal Processing Systems, Springer New York, Vol. 53, Numbers 1-2, pp. 145-169, November 2008.
- Jeffrey S Dwoskin, Ruby B. Lee, "Hardware-rooted Trust for Secure Key Management and Transient Trust", ACM Conference on Computer and Communications Security (CCS’07), pp. 389-400, October 2007.
- Zhenghong Wang and Ruby B. Lee, "New Cache Designs for Thwarting Software Cache-based Side Channel Attacks", Proceedings of the 34th International Symposium on Computer Architecture (ISCA), pp. 494 - 505, June 2007.
- Yedidya Hilewitz, Ruby B. Lee, "Performing Advanced Bit Manipulations Efficiently in General-Purpose Processors", Proceedings of the 18th IEEE Symposium on Computer Arithmetic (ARITH-18), pp. 251-260, June 2007.
- Zhenghong Wang and Ruby B. Lee, “Covert and Side Channels due to Processor Architecture,” Proceedings of the 22nd Annual Computer Security Applications Conference (ACSAC), pp.473-482, December 2006.
- Yedidya Hilewitz and Ruby B. Lee, “Fast Bit Compression and Expansion with Parallel Extract and Parallel Deposit Instructions,” Proceedings of the IEEE International Conference on Application-Specific Systems, Architectures and Processors (ASAP ‘06), pp. 65-72, September 2006.
- Ruby B. Lee, Peter C. S. Kwan, John Patrick McGregor, Jeffrey Dwoskin, and Zhenghong Wang, “Architecture for Protecting Critical Secrets in Microprocessors, “ Proceedings of the 32nd International Symposium on Computer Architecture (ISCA’05), pp. 2-13, June 2005.
- Ruby B. Lee, Zhijie Shi and Xiao Yang. Efficient Permutations for Fast Software Cryptography. IEEE Micro, Vol. 21 No. 6, pp. 56-69, December 2001.