Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| xifnet:ioslaves:auth [2016/08/29 02:56] – xif | xifnet:ioslaves:auth [2019/03/16 17:31] (current) – xif | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Authentication ====== | ||
| + | ===== Principles ===== | ||
| + | |||
| + | Just a hash challenge (actually using [[https:// | ||
| + | |||
| + | ===== Key storage/ | ||
| + | |||
| + | Plugins on master side can be made to store and do the hash in an other way than plain raw key storage on the master' | ||
| + | |||
| + | ==== Arduino/ | ||
| + | |||
| + | ===== Permissions ===== | ||
| + | |||
| + | ===== Key sending procedure ===== | ||
| + | |||
| + | Log on the slave side :\\ | ||
| + | {{: | ||
| + | |||
| + | Log of the master which stores and sends its key to the slave :\\ | ||
| + | {{: | ||
| + | |||
| + | Log of the master which authorizes the first master to send the key, and chooses associated permissions :\\ | ||
| + | {{: | ||
| + | |||
| + | Logs of initial key sending (accepting the first key without being authenticated) :\\ | ||
| + | {{: | ||