Paper 2021/1158
Grafting Key Trees: Efficient Key Management for Overlapping Groups
Joël Alwen, Benedikt Auerbach, Mirza Ahad Baig, Miguel Cueto, Karen Klein, Guillermo Pascual-Perez, Krzysztof Pietrzak, and Michael Walter
Abstract
Key trees are often the best solution in terms of transmission cost and storage requirements for managing keys in a setting where a group needs to share a secret key, while being able to efficiently rotate the key material of users (in order to recover from a potential compromise, or to add or remove users). Applications include multicast encryption protocols like LKH (Logical Key Hierarchies) or group messaging like the current IETF proposal TreeKEM.
A key tree is a (typically balanced) binary tree, where each node is identified with a key: leaf nodes hold users' secret keys while the root is the shared group key. For a group of size
Metadata
- Available format(s)
-
PDF
- Publication info
- A minor revision of an IACR publication in TCC 2021
- Keywords
- group messagingcontinuous group-key agreementmulticastlower bounds
- Contact author(s)
-
alwenjo @ amazon com
bauerbac @ ist ac at
mbaig @ ist ac at
miguel cuetonoval @ ist ac at
karen h klein @ protonmail com
gpascual @ ist ac at
pietrzak @ ist ac at
michael walter @ zama ai - History
- 2021-09-14: received
- Short URL
- https://ia.cr/2021/1158
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2021/1158, author = {Joël Alwen and Benedikt Auerbach and Mirza Ahad Baig and Miguel Cueto and Karen Klein and Guillermo Pascual-Perez and Krzysztof Pietrzak and Michael Walter}, title = {Grafting Key Trees: Efficient Key Management for Overlapping Groups}, howpublished = {Cryptology {ePrint} Archive, Paper 2021/1158}, year = {2021}, url = {https://eprint.iacr.org/2021/1158} }