Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Practical Security for Embedded Systems: Implementing TEE and Secure Storage - Yocto Project DevDay 2024 #36

Open
wants to merge 67 commits into
base: master
Choose a base branch
from

Commits on Sep 13, 2024

  1. 2024/YoctoProject.../practical-sec-tee.md: initial version

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    bbe0b99 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3332e81 View commit details
    Browse the repository at this point in the history
  3. 2024/YoctoProjectDeveloperDay/practical-sec-tee.md: wip agenda

    Signed-off-by: Maciej Pijanowski <[email protected]>
    macpijan authored and tym2k1 committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    b239ae5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5d64c08 View commit details
    Browse the repository at this point in the history
  5. 2024: YoctoProjectDeveloperDay: add photo

    Signed-off-by: Daniil Klimuk <[email protected]>
    DaniilKl authored and tym2k1 committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    6d367e1 View commit details
    Browse the repository at this point in the history
  6. 2024: YoctoProjectDeveloperDay: practical-sec-tee: add Daniil slides

    This is a preliminary plan for my slides.
    
    Signed-off-by: Daniil Klimuk <[email protected]>
    DaniilKl authored and tym2k1 committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    9c3604d View commit details
    Browse the repository at this point in the history
  7. 2024: YoctoProjectDeveloperDay: practical-sec-tee: add common sections

          timings
    
    Signed-off-by: Daniil Klimuk <[email protected]>
    DaniilKl authored and tym2k1 committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    a521046 View commit details
    Browse the repository at this point in the history
  8. 2024: YoctoProjectDeveloperDay: add Daniil first slide

    Signed-off-by: Daniil Klimuk <[email protected]>
    DaniilKl authored and tym2k1 committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    961deb6 View commit details
    Browse the repository at this point in the history
  9. 2024: practical-sec-tee: add Daniil second slide

    Signed-off-by: Daniil Klimuk <[email protected]>
    DaniilKl authored and tym2k1 committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    8005538 View commit details
    Browse the repository at this point in the history
  10. 2024/YoctoProjectDeveloperDay: updated TEE definition

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    3483ede View commit details
    Browse the repository at this point in the history
  11. 2024/YoctoProjectDeveloperDay: Added TEE architecture slide

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    d2eb3ed View commit details
    Browse the repository at this point in the history
  12. 2024/YoctoProjectDeveloperDay: Added outro

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    b14896f View commit details
    Browse the repository at this point in the history
  13. 2024/YoctoProjectDeveloperDay: make whoami images align

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    67bff47 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2024

  1. 2024: YoctoProjectDeveloperDay: img: add Daniil imgs

    Signed-off-by: Daniil Klimuk <[email protected]>
    DaniilKl committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    9ea72b7 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. 2024/YoctoProjectDeveloperDay: Improved TEE info

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    9704654 View commit details
    Browse the repository at this point in the history
  2. 2024: YoctoProjectDeveloperDay: amend Daniil 2-nd slide

    Signed-off-by: Daniil Klimuk <[email protected]>
    DaniilKl committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    59a9161 View commit details
    Browse the repository at this point in the history
  3. 2024: YoctoProjectDeveloperDay: add Daniil 3rd slide

    Signed-off-by: Daniil Klimuk <[email protected]>
    DaniilKl committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    e35bb99 View commit details
    Browse the repository at this point in the history
  4. 2024: YoctoProjectDeveloperDay: add Daniil 4th slide

    Signed-off-by: Daniil Klimuk <[email protected]>
    DaniilKl committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    aeda841 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. 2024/YoctoProjectDeveloperDay: improved TEE definition

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    eb3ad8f View commit details
    Browse the repository at this point in the history
  2. 2024/YoctoProjectDeveloperDay: improved TEE architecture

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    8b2b7e5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1e3e0cc View commit details
    Browse the repository at this point in the history
  4. 2024/YoctoProjectDeveloperDay: added root of trust overview

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    4f01201 View commit details
    Browse the repository at this point in the history
  5. 2024/YoctoProjectDeveloperDay: Secure Partition Manager in EL2 source

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    3708173 View commit details
    Browse the repository at this point in the history
  6. 2024/YoctoProjectDeveloperDay: TEE implementations slide fix

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    dd2714b View commit details
    Browse the repository at this point in the history
  7. 2024/YoctoProjectDeveloperDay: add separator slide

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    a2cdbfb View commit details
    Browse the repository at this point in the history
  8. 2024/YoctoProjectDeveloperDay: add images

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    7960262 View commit details
    Browse the repository at this point in the history
  9. 2024: YoctoProjectDeveloperDay: add Daniil 4th slide

    Signed-off-by: Daniil Klimuk <[email protected]>
    DaniilKl committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    447a793 View commit details
    Browse the repository at this point in the history
  10. 2024: YoctoProjectDeveloperDay: add Daniil 5th slide

    Signed-off-by: Daniil Klimuk <[email protected]>
    DaniilKl committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    31d0a8b View commit details
    Browse the repository at this point in the history
  11. 2024: YoctoProjectDeveloperDay: add Daniil sources

    Signed-off-by: Daniil Klimuk <[email protected]>
    DaniilKl committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    3fae5cf View commit details
    Browse the repository at this point in the history
  12. 2024: YoctoProjectDeveloperDay: add Daniil 6th slide

    Signed-off-by: Daniil Klimuk <[email protected]>
    DaniilKl committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    c20cf0a View commit details
    Browse the repository at this point in the history
  13. 2024: YoctoProjectDeveloperDay: add Daniil last slides

    Signed-off-by: Daniil Klimuk <[email protected]>
    DaniilKl committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    2a31f78 View commit details
    Browse the repository at this point in the history
  14. 2024/YoctoProjectDeveloperDay: added footnote to ARM-A EL

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    0b9c550 View commit details
    Browse the repository at this point in the history
  15. 2024: YoctoProjectDeveloperDay: amend Daniil part of agenda

    Signed-off-by: Daniil Klimuk <[email protected]>
    DaniilKl committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    e1619ec View commit details
    Browse the repository at this point in the history
  16. 2024: YoctoProjectDeveloperDay: optee-meme: amend

    Signed-off-by: Daniil Klimuk <[email protected]>
    DaniilKl committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    e9baa41 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    66389df View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. 2024/YoctoProjectDeveloperDay: remove unused FOSDEM logo

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    bdf37fa View commit details
    Browse the repository at this point in the history
  2. 2024/YoctoProjectDeveloperDay: add source footnotes to quotes

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    a6bc84b View commit details
    Browse the repository at this point in the history
  3. 2024/YoctoProjectDeveloperDay: update book a call link

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    f3a41bb View commit details
    Browse the repository at this point in the history
  4. 2024/YoctoProjectDeveloperDay: small fix secure monitor notes

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    6b503ce View commit details
    Browse the repository at this point in the history
  5. 2024/YoctoProjectDeveloperDay: adjust resources typos

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    00f2400 View commit details
    Browse the repository at this point in the history
  6. 2024/YoctoProjectDeveloperDay: add audience participation

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    b1e8f44 View commit details
    Browse the repository at this point in the history
  7. 2024/YoctoProjectDeveloperDay: add RoT resource

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    2f96d03 View commit details
    Browse the repository at this point in the history
  8. 2024/YoctoProjectDeveloperDay: split resources to 2 slides

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    091d494 View commit details
    Browse the repository at this point in the history
  9. 2024/YoctoProjectDeveloperDay: dont call secure monitor software

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    2b80f55 View commit details
    Browse the repository at this point in the history
  10. Update Twitter to X icon

    Signed-off-by: Daniil Klimuk <[email protected]>
    DaniilKl committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    75b8fe1 View commit details
    Browse the repository at this point in the history
  11. 2024: YoctoProjectDeveloperDay: fix U-Boot integration

    Signed-off-by: Daniil Klimuk <[email protected]>
    DaniilKl committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    a06b6d9 View commit details
    Browse the repository at this point in the history
  12. 2024: YoctoProjectDeveloperDay: split Daniil testing slides

    Signed-off-by: Daniil Klimuk <[email protected]>
    DaniilKl committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    0de9c5b View commit details
    Browse the repository at this point in the history
  13. 2024: YoctoProjectDeveloperDay: add timings for Daniil slides

    The goal is 13 minutes for Daniil slides.
    
    Signed-off-by: Daniil Klimuk <[email protected]>
    DaniilKl committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    387d178 View commit details
    Browse the repository at this point in the history
  14. Update Twitter to X icon

    tym2k1 committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    aa2c09b View commit details
    Browse the repository at this point in the history
  15. 2024/YoctoProjectDeveloperDay: add info on CROSSCON

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    9c76e38 View commit details
    Browse the repository at this point in the history
  16. 2024: YoctoProjectDeveloperDay: add note for Daniil slides

    Signed-off-by: Daniil Klimuk <[email protected]>
    DaniilKl committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    9f22666 View commit details
    Browse the repository at this point in the history
  17. 2024: YoctoProjectDeveloperDay: add some replics

    Signed-off-by: Daniil Klimuk <[email protected]>
    DaniilKl committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    069ec1f View commit details
    Browse the repository at this point in the history
  18. 2024: YoctoProjectDeveloperDay: fix typos

    Signed-off-by: Daniil Klimuk <[email protected]>
    DaniilKl committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    662bc4b View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. 2024/YoctoProjectDeveloperDay: adress implement =/= integrate

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    b24885c View commit details
    Browse the repository at this point in the history
  2. 2024/YoctoProjectDeveloperDay: fix overlapping Who are we slide

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    47cd978 View commit details
    Browse the repository at this point in the history
  3. 2024/YoctoProjectDeveloperDay: move ftpm to backlog

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    d266da5 View commit details
    Browse the repository at this point in the history
  4. 2024/YoctoProjectDeveloperDay: move Cortex-M to backlog

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    48b5809 View commit details
    Browse the repository at this point in the history
  5. 2024/YoctoProjectDeveloperDay: move cursed RoT to backlog

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    fb276fb View commit details
    Browse the repository at this point in the history
  6. 2024/YoctoProjectDeveloperDay: move GlobalPlatform to backlog

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    0bd9d74 View commit details
    Browse the repository at this point in the history
  7. 2024/YoctoProjectDeveloperDay: fixup sources

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    61ee284 View commit details
    Browse the repository at this point in the history
  8. 2024/YoctoProjectDeveloperDay: add Tymek Notes

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    f4f1801 View commit details
    Browse the repository at this point in the history
  9. 2024/YoctoProjectDeveloperDay: fixup agenda

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    25fabdd View commit details
    Browse the repository at this point in the history
  10. 2024/YoctoProjectDeveloperDay: Add RoT and disabled TrustZone

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    823555e View commit details
    Browse the repository at this point in the history
  11. 2024/YoctoProjectDeveloperDay: delete useless info from secure storag…

    …e picture
    
    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    94f6236 View commit details
    Browse the repository at this point in the history
  12. 2024/YoctoProjectDeveloperDay: rename trustzone slide

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    fd74362 View commit details
    Browse the repository at this point in the history
  13. 2024/YoctoProjectDeveloperDay: add trustzone boot img

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    deb9469 View commit details
    Browse the repository at this point in the history
  14. 2024/YoctoProjectDeveloperDay: add missing img

    Signed-off-by: Tymoteusz Burak <[email protected]>
    tym2k1 committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    9308214 View commit details
    Browse the repository at this point in the history