1) What key format(s) are used and referenced in your corners of the web, and especially in the world of Linked Data? Also, how do key identifiers used in blockchain communities compare? Are these different arenas compatible?
2) Is the JSON Web Key (JWK) format used anywhere cool? https://tools.ietf.org/html/rfc7517#section-4 and is there a context file that could make this into Linked Data available in the wild?
For context, Open Badges v1.1 (current) use JWS tokens, and validators are known to accept both RSA and EC keys (JSON Web Signatures can use many different types of algorithms). Badge Assertions reference PEM public keys available over HTTP.
Some interesting work is being done on the proposed Linked Data Signatures spec that proposes some more Linked Data-native structures to describe keys and key owners.
Our goal: Understand key formats held by users of Linked Data and blockchains so we can evaluate what recommendations to make and options to support as part of the Open Badges Spec 2.0.
Nate Otto
Director of Technology, Badge Alliance