Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
W wiki
  • Project overview
    • Project overview
    • Details
    • Activity
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
Collapse sidebar
  • pub
  • wiki
  • Wiki
  • avl_aes_key_handling

avl_aes_key_handling · Changes

Page history
Update avl_aes_key_handling authored 4 years ago by Guido Voigt's avatar Guido Voigt
Hide whitespace changes
Inline Side-by-side
Showing with 0 additions and 22 deletions
+0 -22
  • avl_aes_key_handling.md avl_aes_key_handling.md +0 -22
  • No files found.
avl_aes_key_handling.md
View page @ 8113d340
......@@ -12,28 +12,6 @@ participant "D2SPhere REST API" as D2S_API;
autonumber
... create D2Sphere TCP conncetion ...
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 key store 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
D2S_TCP <- D2S_TCP : start using enryption
Dev_TCP <-> D2S_TCP : excahnge data
Dev_TCP <-> D2S_TCP : excahnge data
... key change via REST API ...
Dev_TCP <-> D2S_TCP : excahnge data
Dev_TCP <-> D2S_TCP : excahnge data
D2S_TCP <- D2S_API: keychange request with new key
Dev_TCP <- D2S_TCP : sent new Key
Dev <- Dev_TCP : store new key in TPM key store
D2S_TCP <- Dev_TCP : sent ACK / OK:ERROR
Dev_TCP <- Dev_TCP : use new Key
D2S_TCP <- D2S_TCP : receive ACK / OK
D2S_DB <- D2S_TCP : store new Key
D2S_TCP -> D2S_API : respond API request
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
```
\ No newline at end of file
Clone repository
  • AVL Filesystem
  • BOLERO40_GNSS_improvement
  • BOLERO40_improvement_of_the_GNSS_performance
  • NFC_commands,_event,_dynamic_variable
  • Promotion_Kit_Settings
  • Workbench Mac Installation Readme
  • avl_aes_key_handling
  • avl_ble
  • avl_blueid
  • avl_config_commented_1
  • avl_ecodrive
  • avl_feature_list
  • avl_frp_main
  • avl_fw_update
  • avl_premium_feature_cpc
View All Pages