Path Lines of Code README.md 200 SECURITY.md 5 aarch64-unknown-optee-trustzone.json 20 arm-unknown-optee-trustzone.json 21 examples/acipher-rs/host/Cargo.toml 30 examples/acipher-rs/host/src/main.rs 62 examples/acipher-rs/proto/Cargo.toml 27 examples/acipher-rs/proto/build.rs 18 examples/acipher-rs/proto/src/lib.rs 20 examples/acipher-rs/ta/Cargo.toml 35 examples/acipher-rs/ta/Xargo.toml 23 examples/acipher-rs/ta/build.rs 40 examples/acipher-rs/ta/src/main.rs 116 examples/acipher-rs/ta/ta_aarch64.lds 84 examples/acipher-rs/ta/ta_arm.lds 84 examples/acipher-rs/ta/ta_static.rs 74 examples/acipher-rs/uuid.txt 1 examples/aes-rs/host/Cargo.toml 30 examples/aes-rs/host/src/main.rs 79 examples/aes-rs/proto/Cargo.toml 27 examples/aes-rs/proto/build.rs 18 examples/aes-rs/proto/src/lib.rs 67 examples/aes-rs/ta/Cargo.toml 35 examples/aes-rs/ta/Xargo.toml 23 examples/aes-rs/ta/build.rs 40 examples/aes-rs/ta/src/main.rs 147 examples/aes-rs/ta/ta_aarch64.lds 84 examples/aes-rs/ta/ta_arm.lds 84 examples/aes-rs/ta/ta_static.rs 74 examples/aes-rs/uuid.txt 1 examples/authentication-rs/host/Cargo.toml 30 examples/authentication-rs/host/src/main.rs 88 examples/authentication-rs/proto/Cargo.toml 27 examples/authentication-rs/proto/build.rs 18 examples/authentication-rs/proto/src/lib.rs 39 examples/authentication-rs/ta/Cargo.toml 35 examples/authentication-rs/ta/Xargo.toml 23 examples/authentication-rs/ta/build.rs 40 examples/authentication-rs/ta/src/main.rs 144 examples/authentication-rs/ta/ta_aarch64.lds 84 examples/authentication-rs/ta/ta_arm.lds 84 examples/authentication-rs/ta/ta_static.rs 74 examples/authentication-rs/uuid.txt 1 examples/big_int-rs/host/Cargo.toml 30 examples/big_int-rs/host/src/main.rs 28 examples/big_int-rs/proto/Cargo.toml 27 examples/big_int-rs/proto/build.rs 18 examples/big_int-rs/proto/src/lib.rs 26 examples/big_int-rs/ta/Cargo.toml 35 examples/big_int-rs/ta/Xargo.toml 23 examples/big_int-rs/ta/build.rs 40 examples/big_int-rs/ta/src/main.rs 98 examples/big_int-rs/ta/ta_aarch64.lds 84 examples/big_int-rs/ta/ta_arm.lds 84 examples/big_int-rs/ta/ta_static.rs 74 examples/big_int-rs/uuid.txt 1 examples/diffie_hellman-rs/host/Cargo.toml 30 examples/diffie_hellman-rs/host/src/main.rs 56 examples/diffie_hellman-rs/proto/Cargo.toml 27 examples/diffie_hellman-rs/proto/build.rs 18 examples/diffie_hellman-rs/proto/src/lib.rs 17 examples/diffie_hellman-rs/ta/Cargo.toml 35 examples/diffie_hellman-rs/ta/Xargo.toml 23 examples/diffie_hellman-rs/ta/build.rs 40 examples/diffie_hellman-rs/ta/src/main.rs 111 examples/diffie_hellman-rs/ta/ta_aarch64.lds 84 examples/diffie_hellman-rs/ta/ta_arm.lds 84 examples/diffie_hellman-rs/ta/ta_static.rs 74 examples/diffie_hellman-rs/uuid.txt 1 examples/digest-rs/host/Cargo.toml 30 examples/digest-rs/host/src/main.rs 42 examples/digest-rs/proto/Cargo.toml 27 examples/digest-rs/proto/build.rs 18 examples/digest-rs/proto/src/lib.rs 16 examples/digest-rs/ta/Cargo.toml 35 examples/digest-rs/ta/Xargo.toml 23 examples/digest-rs/ta/build.rs 40 examples/digest-rs/ta/src/main.rs 81 examples/digest-rs/ta/ta_aarch64.lds 84 examples/digest-rs/ta/ta_arm.lds 84 examples/digest-rs/ta/ta_static.rs 74 examples/digest-rs/uuid.txt 1 examples/hello_world-rs/host/Cargo.toml 30 examples/hello_world-rs/host/src/main.rs 21 examples/hello_world-rs/proto/Cargo.toml 27 examples/hello_world-rs/proto/build.rs 18 examples/hello_world-rs/proto/src/lib.rs 16 examples/hello_world-rs/ta/Cargo.toml 35 examples/hello_world-rs/ta/Xargo.toml 23 examples/hello_world-rs/ta/build.rs 40 examples/hello_world-rs/ta/src/main.rs 51 examples/hello_world-rs/ta/ta_aarch64.lds 84 examples/hello_world-rs/ta/ta_arm.lds 84 examples/hello_world-rs/ta/ta_static.rs 74 examples/hello_world-rs/uuid.txt 1 examples/hotp-rs/host/Cargo.toml 30 examples/hotp-rs/host/src/main.rs 47 examples/hotp-rs/proto/Cargo.toml 27 examples/hotp-rs/proto/build.rs 18 examples/hotp-rs/proto/src/lib.rs 16 examples/hotp-rs/ta/Cargo.toml 35 examples/hotp-rs/ta/Xargo.toml 23 examples/hotp-rs/ta/build.rs 40 examples/hotp-rs/ta/src/main.rs 125 examples/hotp-rs/ta/ta_aarch64.lds 84 examples/hotp-rs/ta/ta_arm.lds 84 examples/hotp-rs/ta/ta_static.rs 74 examples/hotp-rs/uuid.txt 1 examples/message_passing_interface-rs/host/Cargo.toml 29 examples/message_passing_interface-rs/host/src/main.rs 53 examples/message_passing_interface-rs/proto/Cargo.toml 29 examples/message_passing_interface-rs/proto/build.rs 18 examples/message_passing_interface-rs/proto/src/lib.rs 28 examples/message_passing_interface-rs/ta/Cargo.toml 35 examples/message_passing_interface-rs/ta/Xargo.toml 23 examples/message_passing_interface-rs/ta/build.rs 40 examples/message_passing_interface-rs/ta/src/main.rs 66 examples/message_passing_interface-rs/ta/ta_aarch64.lds 84 examples/message_passing_interface-rs/ta/ta_arm.lds 84 examples/message_passing_interface-rs/ta/ta_static.rs 74 examples/message_passing_interface-rs/uuid.txt 1 examples/random-rs/host/Cargo.toml 30 examples/random-rs/host/src/main.rs 21 examples/random-rs/proto/Cargo.toml 27 examples/random-rs/proto/build.rs 18 examples/random-rs/proto/src/lib.rs 14 examples/random-rs/ta/Cargo.toml 35 examples/random-rs/ta/Xargo.toml 23 examples/random-rs/ta/build.rs 40 examples/random-rs/ta/src/main.rs 56 examples/random-rs/ta/ta_aarch64.lds 84 examples/random-rs/ta/ta_arm.lds 84 examples/random-rs/ta/ta_static.rs 74 examples/random-rs/uuid.txt 1 examples/secure_storage-rs/host/Cargo.toml 30 examples/secure_storage-rs/host/src/main.rs 72 examples/secure_storage-rs/proto/Cargo.toml 27 examples/secure_storage-rs/proto/build.rs 18 examples/secure_storage-rs/proto/src/lib.rs 18 examples/secure_storage-rs/ta/Cargo.toml 35 examples/secure_storage-rs/ta/Xargo.toml 23 examples/secure_storage-rs/ta/build.rs 40 examples/secure_storage-rs/ta/src/main.rs 136 examples/secure_storage-rs/ta/ta_aarch64.lds 84 examples/secure_storage-rs/ta/ta_arm.lds 84 examples/secure_storage-rs/ta/ta_static.rs 74 examples/secure_storage-rs/uuid.txt 1 examples/serde-rs/host/Cargo.toml 32 examples/serde-rs/host/src/main.rs 27 examples/serde-rs/proto/Cargo.toml 27 examples/serde-rs/proto/build.rs 18 examples/serde-rs/proto/src/lib.rs 14 examples/serde-rs/ta/Cargo.toml 37 examples/serde-rs/ta/Xargo.toml 23 examples/serde-rs/ta/build.rs 40 examples/serde-rs/ta/src/main.rs 61 examples/serde-rs/ta/ta_aarch64.lds 84 examples/serde-rs/ta/ta_arm.lds 84 examples/serde-rs/ta/ta_static.rs 74 examples/serde-rs/uuid.txt 1 examples/signature_verification-rs/host/Cargo.toml 30 examples/signature_verification-rs/host/src/main.rs 45 examples/signature_verification-rs/proto/Cargo.toml 27 examples/signature_verification-rs/proto/build.rs 16 examples/signature_verification-rs/proto/src/lib.rs 16 examples/signature_verification-rs/ta/Cargo.toml 41 examples/signature_verification-rs/ta/Xargo.toml 23 examples/signature_verification-rs/ta/build.rs 40 examples/signature_verification-rs/ta/src/main.rs 101 examples/signature_verification-rs/ta/ta_aarch64.lds 84 examples/signature_verification-rs/ta/ta_arm.lds 84 examples/signature_verification-rs/ta/ta_static.rs 74 examples/signature_verification-rs/uuid.txt 1 examples/supp_plugin-rs/host/Cargo.toml 30 examples/supp_plugin-rs/host/src/main.rs 21 examples/supp_plugin-rs/plugin/Cargo.toml 37 examples/supp_plugin-rs/plugin/build.rs 25 examples/supp_plugin-rs/plugin/plugin_static.rs 9 examples/supp_plugin-rs/plugin/src/lib.rs 22 examples/supp_plugin-rs/plugin_uuid.txt 1 examples/supp_plugin-rs/proto/Cargo.toml 27 examples/supp_plugin-rs/proto/build.rs 29 examples/supp_plugin-rs/proto/src/lib.rs 29 examples/supp_plugin-rs/ta/Cargo.toml 35 examples/supp_plugin-rs/ta/Xargo.toml 23 examples/supp_plugin-rs/ta/build.rs 40 examples/supp_plugin-rs/ta/src/main.rs 58 examples/supp_plugin-rs/ta/ta_aarch64.lds 84 examples/supp_plugin-rs/ta/ta_arm.lds 84 examples/supp_plugin-rs/ta/ta_static.rs 74 examples/supp_plugin-rs/ta_uuid.txt 1 examples/tcp_client-rs/host/Cargo.toml 30 examples/tcp_client-rs/host/src/main.rs 16 examples/tcp_client-rs/proto/Cargo.toml 27 examples/tcp_client-rs/proto/build.rs 18 examples/tcp_client-rs/proto/src/lib.rs 14 examples/tcp_client-rs/ta/Cargo.toml 35 examples/tcp_client-rs/ta/Xargo.toml 23 examples/tcp_client-rs/ta/build.rs 40 examples/tcp_client-rs/ta/src/main.rs 66 examples/tcp_client-rs/ta/ta_aarch64.lds 84 examples/tcp_client-rs/ta/ta_arm.lds 84 examples/tcp_client-rs/ta/ta_static.rs 74 examples/tcp_client-rs/uuid.txt 1 examples/time-rs/host/Cargo.toml 30 examples/time-rs/host/src/main.rs 16 examples/time-rs/proto/Cargo.toml 27 examples/time-rs/proto/build.rs 18 examples/time-rs/proto/src/lib.rs 14 examples/time-rs/ta/Cargo.toml 35 examples/time-rs/ta/Xargo.toml 23 examples/time-rs/ta/build.rs 40 examples/time-rs/ta/src/main.rs 62 examples/time-rs/ta/ta_aarch64.lds 84 examples/time-rs/ta/ta_arm.lds 84 examples/time-rs/ta/ta_static.rs 74 examples/time-rs/uuid.txt 1 examples/tls_client-rs/host/Cargo.toml 30 examples/tls_client-rs/host/src/main.rs 16 examples/tls_client-rs/proto/Cargo.toml 27 examples/tls_client-rs/proto/build.rs 16 examples/tls_client-rs/proto/src/lib.rs 14 examples/tls_client-rs/ta/Cargo.toml 43 examples/tls_client-rs/ta/Xargo.toml 23 examples/tls_client-rs/ta/build.rs 40 examples/tls_client-rs/ta/src/main.rs 77 examples/tls_client-rs/ta/ta_aarch64.lds 84 examples/tls_client-rs/ta/ta_arm.lds 84 examples/tls_client-rs/ta/ta_static.rs 74 examples/tls_client-rs/uuid.txt 1 examples/tls_server-rs/host/Cargo.toml 30 examples/tls_server-rs/host/src/main.rs 90 examples/tls_server-rs/proto/Cargo.toml 27 examples/tls_server-rs/proto/build.rs 16 examples/tls_server-rs/proto/src/lib.rs 20 examples/tls_server-rs/ta/Cargo.toml 44 examples/tls_server-rs/ta/Xargo.toml 23 examples/tls_server-rs/ta/build.rs 40 examples/tls_server-rs/ta/src/main.rs 153 examples/tls_server-rs/ta/ta_aarch64.lds 84 examples/tls_server-rs/ta/ta_arm.lds 84 examples/tls_server-rs/ta/ta_static.rs 74 examples/tls_server-rs/uuid.txt 1 examples/udp_socket-rs/host/Cargo.toml 30 examples/udp_socket-rs/host/src/main.rs 27 examples/udp_socket-rs/proto/Cargo.toml 27 examples/udp_socket-rs/proto/build.rs 18 examples/udp_socket-rs/proto/src/lib.rs 14 examples/udp_socket-rs/ta/Cargo.toml 35 examples/udp_socket-rs/ta/Xargo.toml 23 examples/udp_socket-rs/ta/build.rs 40 examples/udp_socket-rs/ta/src/main.rs 69 examples/udp_socket-rs/ta/ta_aarch64.lds 84 examples/udp_socket-rs/ta/ta_arm.lds 84 examples/udp_socket-rs/ta/ta_static.rs 74 examples/udp_socket-rs/uuid.txt 1