Demo Data from EDBT 2026 / reviewers in the wild / expert
John Black
dblp:33/2069
· DBLP profile ↗
22ranked-venue papers
16as first author
1since 2021 · last 2023
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 16 · 14 first-authorSystems, architecture and hardware · 2 · 2 first-authorHuman-computer interaction and ubiquitous computing · 2Computer networks · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Network and information security
11 papers |
Cryptographic primitives and cryptanalysis · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% |
Topics — the 8 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cryptographic primitives and cryptanalysis
hash functions |
0.4 | 5 | 2010 | An Analysis of the Blockcipher-Based Hash Functions from PGV · J. Cryptol. 2010 On the Impossibility of Highly-Efficient Blockcipher-Based Hash Functions · J. Cryptol. 2009 Compare-by-Hash: A Reasoned Analysis · USENIX ATC, General Track 2006 |
Cryptographic primitives and cryptanalysis › hash functions › hash function constructions
blockcipher-based hash function |
0.3 | 4 | 2010 | An Analysis of the Blockcipher-Based Hash Functions from PGV · J. Cryptol. 2010 On the Impossibility of Highly-Efficient Blockcipher-Based Hash Functions · J. Cryptol. 2009 On the Impossibility of Highly-Efficient Blockcipher-Based Hash Functions · EUROCRYPT 2005 |
Cryptographic primitives and cryptanalysis
message authentication codes |
0.1 | 4 | 2005 | CBC MACs for Arbitrary-Length Messages: The Three-Key Constructions · J. Cryptol. 2005 A Block-Cipher Mode of Operation for Parallelizable Message Authentication · EUROCRYPT 2002 CBC MACs for Arbitrary-Length Messages: The Three-Key Constructions · CRYPTO 2000 |
Cryptographic primitives and cryptanalysis › message authentication codes
CBC-MAC |
0.1 | 2 | 2005 | CBC MACs for Arbitrary-Length Messages: The Three-Key Constructions · J. Cryptol. 2005 CBC MACs for Arbitrary-Length Messages: The Three-Key Constructions · CRYPTO 2000 |
Cryptographic primitives and cryptanalysis › block cipher
block cipher modes |
0.1 | 2 | 2002 | A Block-Cipher Mode of Operation for Parallelizable Message Authentication · EUROCRYPT 2002 OCB: a block-cipher mode of operation for efficient authenticated encryption · CCS 2001 |
Cryptographic primitives and cryptanalysis
authenticated encryption |
0.0 | 2 | 2002 | OCB: a block-cipher mode of operation for efficient authenticated encryption · CCS 2001 Side-Channel Attacks on Symmetric Encryption Schemes: The Case for Authenticated Encryption · USENIX Security Symposium 2002 |
Cryptographic primitives and cryptanalysis
block cipher |
0.0 | 2 | 2002 | Black-Box Analysis of the Block-Cipher-Based Hash-Function Constructions from PGV · CRYPTO 2002 CBC MACs for Arbitrary-Length Messages: The Three-Key Constructions · CRYPTO 2000 |
Cryptographic primitives and cryptanalysis › hash functions
universal hash functions |
0.0 | 1 | 1999 | UMAC: Fast and Secure Message Authentication · CRYPTO 1999 |
Methods — techniques the papers use, named apart from their topics
provable security · 0.1block cipher · 0.1side-channel analysis · 0.0pseudorandom permutation · 0.0universal hashing · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Effects of different embodied scaffoldings on students' spatial abilities in digital game-based learning
Jialing Zeng, John Black, Junjie Shang 0001 |
ICCE | 3 |
| 2014 | Supporting CS education via virtualization and packages: tools for successfully accommodating "bring-your-own-device" at scaleabstractHigher education is facing a paradigm shift in the ownership and use of computer hardware. The school computer lab is no longer the primary place of student computer use. Instead, students increasingly expect to use their own hardware to complete their school assignments. This creates a challenge for computer science educators: we must now support a wide range of heterogeneous hardware without the benefits of tight control over its use. To address this ``Bring-Your-Own-Device'' (BYOD) challenge, we leverage virtualization and software packaging systems to gracefully deploy and support a standardized development environment for all core CS courses across a range of both school-owned and student-owned computing devices. We have deployed and evaluated our system for the previous two years at scale and continue to actively use and develop it. It has effectively helped us support multiple classes comprising hundreds of students with very limited IT staffing. We describe the design and management of our system, present our experience using our system, and discuss the lessons we've learned. We also provide data reflecting current student user experience with our system. Our system has proven very effective in addressing the student BYOD challenge in a manageable, cost-efficient, and easy-to-use manner. Andy Sayler, Dirk Grunwald, John Black, Elizabeth White, Matthew Monaco |
SIGCSE | 3 |
| 2010 | A multi-user location-awareness systemabstractAn important aspect of Ubiquitous Computing (UbiComp) is augmenting people and environments with computational resources which provide information and services unobtrusively whenever and wherever required. In line with the vision of UbiComp, we have developed a multi-user location-awareness system by following a user-centred design and evaluation method. In this paper we discuss the development of such a system that allows users to share informative feedback about their current geographical location. The proposed system can be used by various users, for example family members, relatives or a group of friends, in order to share the information related to their locations and to interact with each other. It is intended that this type of system in the future will become a typical part of the Smart Home environment. Rahat Iqbal, Anne E. James, Witold Poreda, John Black |
CSCWD | 4 |
| 2010 | An Analysis of the Blockcipher-Based Hash Functions from PGV
John Black, Phillip Rogaway, Thomas Shrimpton, Martijn Stam |
J. Cryptol. | 1 |
| 2009 | MAC Reforgeability
John Black, Martin Cochran |
FSE | 1 |
| 2009 | On the Impossibility of Highly-Efficient Blockcipher-Based Hash Functions
John Black, Martin Cochran, Thomas Shrimpton |
J. Cryptol. | 1 |
| 2008 | Support for Security and Privacy in SenSearchabstractThis paper describes the design, implementation and performance of a security and privacy framework for SenSearch, which is a sensor-based search and rescue system for people in emergency situation in wilderness areas. A key obstacle in a wide deployment of search and rescue systems such as SenSearch is vulnerability to users' security and privacy. Support for security and privacy for SenSearch has been carefully built by employing a combination of both symmetric and asymmetric key cryptography to meet the constraints of resource-limited devices and short time intervals during which most security operations have to be performed. Jyh-How Huang, John Black, Shivakant Mishra |
IPCCC | 2 |
| 2006 | The Ideal-Cipher Model, Revisited: An Uninstantiable Blockcipher-Based Hash Function
John Black |
FSE | 1 |
| 2006 | A Study of the MD5 Attacks: Insights and Improvements
John Black, Martin Cochran, Trevor Highland |
FSE | 1 |
| 2006 | Compare-by-Hash: A Reasoned Analysis
John Black |
USENIX ATC, General Track | 1 |
| 2005 | Lessons Learned: A Security Analysis of the Internet Chess ClubabstractThe Internet Chess Club (ICC) is a popular online chess server with more than 30,000 members worldwide including various celebrities and the best chess players in the world. Although the ICC Web site assures its users that the security protocol used between client and server provides sufficient security for sensitive information to be transmitted (such as credit card numbers), we show this is not true. In particular we show how a passive adversary can easily read all communications with a trivial amount of computation, and how an active adversary can gain virtually unlimited powers over an ICC user. We also show simple methods for defeating the timestamping mechanism used by ICC. For each problem we uncover, we suggest repairs and draw conclusions on how to best avoid repeating these types of problems in the future John Black, Martin Cochran, Ryan W. Gardner |
ACSAC | 1 |
| 2005 | On the Impossibility of Highly-Efficient Blockcipher-Based Hash Functions
John Black, Martin Cochran, Thomas Shrimpton |
EUROCRYPT | 1 |
| 2005 | CBC MACs for Arbitrary-Length Messages: The Three-Key Constructions
John Black, Phillip Rogaway |
J. Cryptol. | 1 |
| 2003 | OCB: A block-cipher mode of operation for efficient authenticated encryptionabstractWe describe a parallelizable block-cipher mode of operation that simultaneously provides privacy and authenticity. OCB encrypts-and-authenticates a nonempty string M ∈ {0, 1}* using ⌈| M |/ n ⌉ + 2 block-cipher invocations, where n is the block length of the underlying block cipher. Additional overhead is small. OCB refines a scheme, IAPM, suggested by Charanjit Jutla. Desirable properties of OCB include the ability to encrypt a bit string of arbitrary length into a ciphertext of minimal length, cheap offset calculations, cheap key setup, a single underlying cryptographic key, no extended-precision addition, a nearly optimal number of block-cipher calls, and no requirement for a random IV. We prove OCB secure, quantifying the adversary's ability to violate the mode's privacy or authenticity in terms of the quality of its block cipher as a pseudorandom permutation (PRP) or as a strong PRP, respectively. Phillip Rogaway, Mihir Bellare, John Black |
ACM Trans. Inf. Syst. Secur. | 3 |
| 2002 | Black-Box Analysis of the Block-Cipher-Based Hash-Function Constructions from PGV
John Black, Phillip Rogaway, Thomas Shrimpton |
CRYPTO | 1 |
| 2002 | Ciphers with Arbitrary Finite Domains
John Black, Phillip Rogaway |
CT-RSA | 1 |
| 2002 | A Block-Cipher Mode of Operation for Parallelizable Message Authentication
John Black, Phillip Rogaway |
EUROCRYPT | 1 |
| 2002 | Side-Channel Attacks on Symmetric Encryption Schemes: The Case for Authenticated Encryption
John Black, Hector Urtubia |
USENIX Security Symposium | 1 |
| 2001 | OCB: a block-cipher mode of operation for efficient authenticated encryptionabstractWe describe a parallelizable block-cipher mode of operation that simultaneously provides privacy and authenticity. OCB encrypts-and-authenticates a nonempty string M ε {0,1}• using \lceil |M|/n\rceil + 2 block-cipher invocations, where n is the block length of the underlying block cipher. Additional overhead is small. OCB refines a scheme, IAPM, suggested by Charanjit Jutla. Desirable properties of OCB include: the ability to encrypt a bit string of arbitrary length into a ciphertext of minimal length; cheap offset calculations; cheap session setup; a single underlying cryptographic key; no extended-precision addition; a nearly optimal number of block-cipher calls; and no requirement for a random IV. We prove OCB secure, quantifying the adversary's ability to violate the mode's privacy or authenticity in terms of the quality of its block cipher as a pseudorandom permutation (PRP) or as a strong PRP, respectively. Phillip Rogaway, Mihir Bellare, John Black, Ted Krovetz |
CCS | 3 |
| 2000 | CBC MACs for Arbitrary-Length Messages: The Three-Key Constructions
John Black, Phillip Rogaway |
CRYPTO | 1 |
| 1999 | UMAC: Fast and Secure Message Authentication
John Black, Shai Halevi, Hugo Krawczyk, Ted Krovetz, Phillip Rogaway |
CRYPTO | 1 |
| 1993 | Keynote Address: A Management View of Systems Administration
John Black |
LISA | 1 |