| ... | @@ -12,8 +12,8 @@ participant "D2SPhere REST API" as D2S_API | 
... | @@ -12,8 +12,8 @@ participant "D2SPhere REST API" as D2S_API | 
| 
 | 
 | 
 | 
 | 
| 
 | 
autonumber
 | 
 | 
autonumber
 | 
| 
 | 
... create D2Sphere TCP conncetion ...
 | 
 | 
... create D2Sphere TCP conncetion ...
 | 
| 
 | 
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 -> D2S_TCP : sent Login plain (contains uuid/IMEI and used enryption mode)
 | 
| 
 | 
Dev_TCP <- Dev : load AES key from TPM key store to AES module
 | 
 | 
Dev_TCP <- Dev : load AES key from TPM key store to AES module
 | 
| 
 | 
Dev_TCP <- Dev_TCP : start using enryption
 | 
 | 
Dev_TCP <- Dev_TCP : start using enryption
 | 
| 
 | 
Dev_TCP <- Dev_TCP : parse Login, mode, uuid
 | 
 | 
Dev_TCP <- Dev_TCP : parse Login, mode, uuid
 | 
| ... | @@ -37,5 +37,4 @@ D2S_TCP <- D2S_TCP : use new key | 
... | @@ -37,5 +37,4 @@ D2S_TCP <- D2S_TCP : use new key | 
| 
 | 
Dev_TCP <-> D2S_TCP : excahnge data with new Key
 | 
 | 
Dev_TCP <-> D2S_TCP : excahnge data with new Key
 | 
| 
 | 
Dev_TCP <-> D2S_TCP : excahnge data with new Key
 | 
 | 
Dev_TCP <-> D2S_TCP : excahnge data with new Key
 | 
| 
 | 
 | 
 | 
 | 
| 
 | 
@enduml
 | 
 | 
 | 
| 
 | 
``` | 
 | 
``` | 
 | 
\ No newline at end of file | 
 | 
 |