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

how can we decide which function or task to be put into TEE world? #25

Open
Tigerly opened this issue Oct 12, 2017 · 4 comments
Open

how can we decide which function or task to be put into TEE world? #25

Tigerly opened this issue Oct 12, 2017 · 4 comments

Comments

@Tigerly
Copy link

Tigerly commented Oct 12, 2017

Hello,
I'm trying to develop my own TA.
And I'm confused about which kind of functions or tasks should be put into the secure world.
Would it be possible to give me some suggestions?

Thanks in advance!

@vchong
Copy link
Contributor

vchong commented Oct 12, 2017

Anything you don't want to expose to normal world. Usually it's decrypting something with a key contained only in secure world, which has many applications e.g. basic decryption (of a file, etc), drm, banking/payment, etc.

@vchong
Copy link
Contributor

vchong commented Oct 12, 2017

Btw, this repo is now obsolete so please post future questions to https://github.com/linaro-swg/optee_examples. Thanks!

@Tigerly
Copy link
Author

Tigerly commented Oct 12, 2017

Thanks for replying!
So, you mean we can put the encryption/decryption process in the secure world, and allow the outside application invoke this decryption process and get the encrypted/decrypted data? I understand right?

Actually, since the op-tee is a solution for secure issues, I think there must be some use cases. Could you give me some advice about the use cases? or Where can I find these use cases?

Thanks in advance!

BTW, I'll post the future questions in the new repo : )

@vchong
Copy link
Contributor

vchong commented Oct 12, 2017

So, you mean we can put the encryption/decryption process in the secure world, and allow the outside application invoke this decryption process and get the encrypted/decrypted data? I understand right?

Yes.

Actually, since the op-tee is a solution for secure issues, I think there must be some use cases. Could you give me some advice about the use cases? or Where can I find these use cases?

Try https://www.globalplatform.org/mediaguideTEEUse.asp

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants