... | @@ -11,9 +11,15 @@ participant "D2SPhere REST API" as D2S_API |
... | @@ -11,9 +11,15 @@ participant "D2SPhere REST API" as D2S_API |
|
|
|
|
|
|
|
|
|
autonumber
|
|
autonumber
|
|
... any time ...
|
|
... create D2Sphere TCP conncetion ...
|
|
Dev <- Dev: boot
|
|
|
|
Dev -> Dev_TCP : create TCP session
|
|
Dev -> Dev_TCP : create TCP session
|
|
|
|
Dev_TCP -> D2S_TCP : sent Login plain (contains uuid/IMEI and used enryption mode)
|
|
|
|
Dev_TCP <- Dev : load AES key from TPM storage to AES module
|
|
|
|
Dev_TCP <- Dev_TCP : start using enryption
|
|
|
|
Dev_TCP <- Dev_TCP : parse Login, mode, uuid
|
|
|
|
Dev_TCP <- D2S_DB : load AES key for uuid
|
|
|
|
Dev_TCP <- Dev_TCP : start using enryption
|
|
|
|
Dev_TCP <-> Dev_TCP : excahnge data
|
|
|
|
|
|
... any time ...
|
|
... any time ...
|
|
Dev <- Dev: boot
|
|
Dev <- Dev: boot
|
... | | ... | |