This is an automated email from the ASF dual-hosted git repository. zfc pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/incubator-teaclave-trustzone-sdk.git
commit 7dafe79662ee9bf1274aa1ae3efe93cef1782398 Author: Zhaofeng Chen <[email protected]> AuthorDate: Tue Aug 12 02:36:11 2025 +0000 examples: ensure consistency in test script, doc and makefile target. --- docs/overview-of-optee-rust-examples.md | 3 +++ examples/Makefile | 3 +++ 2 files changed, 6 insertions(+) diff --git a/docs/overview-of-optee-rust-examples.md b/docs/overview-of-optee-rust-examples.md index 491728b..4fe3e75 100644 --- a/docs/overview-of-optee-rust-examples.md +++ b/docs/overview-of-optee-rust-examples.md @@ -21,10 +21,13 @@ To compile one of the examples, run `make -C examples/EXAMPLE_DIR`. | big_int-rs | `0bef16a2-bdab-11eb-94be-6f9815f37c21` | Do mathematical operations of big integers, such as addition, subtraction, multiplication, division, etc. | both | | diffie_hellman-rs | `0e6bf4fe-bdab-11eb-9bc5-3f4ecb50aee7` | Run Diffie-Hellman key exchange to derive shared secrets. | both | | digest-rs | `10de87e2-bdab-11eb-b73c-63fec73e597c` | Calculate the hash of the message using SHA256 digest algorithm. | both | +| error_handling-rs | `ec59c1fc-b9e0-4c3c-8756-0a3cc48f0088` | Demonstrate error handling patterns in Trusted Applications. | both | | hello_world-rs | `133af0ca-bdab-11eb-9130-43bf7873bf67` | Increment and decrement an integer value. | both | | hotp-rs | `1585d412-bdab-11eb-ba91-3b085fd2601f` | Generate HMAC based One Time Password which is described in [RFC4226](https://www.ietf.org/rfc/rfc4226.txt). | both | +| inter_ta-rs | `fa9ea860-ef3b-4d59-8457-5564a60c0379` | Demonstrate inter-TA communication patterns. | both | | message_passing_interface-rs | `17556a46-bdab-11eb-b325-d38c9a9af725` | Passing serde json message between host application and TA, which is more convenient to send structured data. | std | | random-rs | `197c710c-bdab-11eb-8f3f-17a5f698d23b` | Generate a random UUID. | both | +| property-rs | `a3859d33-b540-4a69-8d29-696dde9115cc` | Demonstrate property-based testing in Trusted Applications. | both | | secure_storage-rs | `1cd6d392-bdab-11eb-9082-abc902ac5cd4` | Read / write / delete raw data from / into the OP-TEE secure storage. | both | | serde-rs | `1ed47816-bdab-11eb-9ebd-3ffe0648da93` | Invoke third party crate `serde` for serialization and deserialization. | std | | supp_plugin-rs | `255fc838-de89-42d3-9a8e-d044c50fa57c` | TA actively invokes a command defined in normal world plugins. Do interaction between host <-> TA <-> plugin. The plugin is identified by UUID: ef620757-fa2b-4f19-a1c4-6e51cfe4c0f9. | both | diff --git a/examples/Makefile b/examples/Makefile index 95af841..7a568fe 100644 --- a/examples/Makefile +++ b/examples/Makefile @@ -37,8 +37,11 @@ COMMON_EXAMPLES = \ big_int-rs \ diffie_hellman-rs \ digest-rs \ + error_handling-rs \ hello_world-rs \ hotp-rs \ + inter_ta-rs \ + property-rs \ random-rs \ secure_storage-rs \ supp_plugin-rs \ --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
