Authentication
Concept of the enhanced authentication flow
The main goal of SMOKER is it, to provide an easy and anonymous way for clients to authenticate themselves at a broker and provide a possibility to set up authorization rules at topic level. The claims are managed exclusively by the clients by claiming/unclaiming them. The broker only has to take care of the secure storage of claims and the enforcement of their rules for MQTT publish/subscribe activities.
Concept of the enhanced authentication flow
Concept of how clients can manage authorization at topic level
Short description which cryptographic schemes are used by SMOKER