Links and Further Readings for My Everything Open 2024 Talk
April 12, 2024
Here you can find a list of links related to my topic which I find useful or just interesting.
Meta #
Info page https://2024.everythingopen.au/schedule/presentation/24/
Slides EO2024.Slides.exploring.mobile.linux.security.odp
Recording XXX to be processed
VerityMobile GitHub :: ZhanYF/veritymobile
Demo #
Access Measurements from Linux Userland
Sign in to GitLab with fTPM-backed FIDO token
OP-TEE #
Docs Index and high level introduction #
https://optee.readthedocs.io/en/latest/general/about.html
Secure Storage #
https://optee.readthedocs.io/en/latest/architecture/secure_storage.html
GlobalPlatform API #
https://optee.readthedocs.io/en/latest/architecture/globalplatform_api.html#globalplatform-api
Talks and Demos about OP-TEE #
https://optee.readthedocs.io/en/latest/general/presentations.html
Other TEEs #
Android Trusty #
https://source.android.com/docs/security/features/trusty
Apple Secure Enclave #
https://support.apple.com/en-sg/guide/security/sec59b0b31ff/web
TPM and Desktop/Mobile Linux #
What Can You Do with a TPM by Michael Peters #
This also covers Measured Boot and Secure Boot
https://next.redhat.com/2021/05/13/what-can-you-do-with-a-tpm/
A WebAuthn/U2F token protected by a TPM (Go/Linux) by Peter Sanford #
https://github.com/psanford/tpm-fido
Setup TPM-backed SSH identity #
https://www.ledger.com/blog/ssh-with-tpm
Secure Boot on embedded devices #
Secure boot in embedded Linux systems by Thomas Perrot #
https://bootlin.com/pub/conferences/2021/lee/perrot-secure-boot/perrot-secure-boot.pdf
Shadow-box #
Shadow-box for ARM using OP-TEE #
Highlevel description #
Source code and build instructions #
https://github.com/kkamagui/shadow-box-for-arm https://github.com/kkamagui/manifest
Older version of Shadow-box for x86 #
https://github.com/kkamagui/shadow-box-for-x86
RK3399 #
Enabling Secure Boot on RockChip SoCs by Artur Kowalski #
https://blog.3mdeb.com/2021/2021-12-03-rockchip-secure-boot/
RPMB #
RPMB, a secret place inside the eMMC by Sergio Prado #
https://sergioprado.blog/rpmb-a-secret-place-inside-the-emmc/
Virtualization #
Firecracker #
https://github.com/firecracker-microvm/firecracker
firectl(1) #
https://github.com/firecracker-microvm/firectl