| 2023 | ICCE | Effects of different embodied scaffoldings on students' spatial abilities in digital game-based learning. | Junyi Zhou, Jialing Zeng, John Black, Junjie Shang |
| 2014 | SIGCSE | Supporting CS education via virtualization and packages: tools for successfully accommodating "bring-your-own-device" at scale. | Andy Sayler, Dirk Grunwald, John Black, Elizabeth White, Matthew Monaco |
| 2010 | CSCWD | A multi-user location-awareness system. | Rahat Iqbal, Anne E. James, Witold Poreda, John Black |
| 2009 | FSE | MAC Reforgeability. | John Black, Martin Cochran |
| 2008 | IPCCC | Support for Security and Privacy in SenSearch. | Jyh-How Huang, John Black, Shivakant Mishra |
| 2006 | FSE | The Ideal-Cipher Model, Revisited: An Uninstantiable Blockcipher-Based Hash Function. | John Black |
| 2006 | FSE | A Study of the MD5 Attacks: Insights and Improvements. | John Black, Martin Cochran, Trevor Highland |
| 2006 | USENIX | Compare-by-Hash: A Reasoned Analysis. | John Black |
| 2005 | ACSAC | Lessons Learned: A Security Analysis of the Internet Chess Club. | John Black, Martin Cochran, Ryan W. Gardner |
| 2005 | EuroCrypt | On the Impossibility of Highly-Efficient Blockcipher-Based Hash Functions. | John Black, Martin Cochran, Thomas Shrimpton |
| 2002 | CRYPTO | Black-Box Analysis of the Block-Cipher-Based Hash-Function Constructions from PGV. | John Black, Phillip Rogaway, Thomas Shrimpton |
| 2002 | EuroCrypt | A Block-Cipher Mode of Operation for Parallelizable Message Authentication. | John Black, Phillip Rogaway |
| 2001 | CCS | OCB: a block-cipher mode of operation for efficient authenticated encryption. | Phillip Rogaway, Mihir Bellare, John Black, Ted Krovetz |
| 2000 | CRYPTO | CBC MACs for Arbitrary-Length Messages: The Three-Key Constructions. | John Black, Phillip Rogaway |
| 1999 | CRYPTO | UMAC: Fast and Secure Message Authentication. | John Black, Shai Halevi, Hugo Krawczyk, Ted Krovetz, Phillip Rogaway |