1

I would like to verify that users are running particular source code. Is there a way this could be achieved?

I want to verify that the original "algorithm" has been followed correctly if you will. What I need is for the user to send "pure" (not tampered) GPS traces.

Since Trusted Execution Environments are used for streaming movies in a way that the user cannot copy the content, could one rely on TEEs to verify that the code has been run unaltered?

9
  • Source code, not compiled code? If so, what's preventing the user from writing their own code? I think we need more details here and to better understand your goal.
    – schroeder
    Apr 7, 2021 at 14:11
  • 4
  • You're right. The same source code would yield different compiled code on different machines, so I want to verify that the original "algorithm" has been followed correctly if you will. And yes, nothing's preventing the user from writing their own code. What I need, is for the user to send "pure" (not tampered) GPS traces. So it's not like an application or something.
    – Fred
    Apr 7, 2021 at 14:37
  • 1
    "... What I need, is for the user to send "pure" (not tampered) GPS traces." Unless you can define a criteria for untampered, you can't test for it. Apr 7, 2021 at 15:12
  • 1
    You are talking about DRM which is a broken solution.
    – defalt
    Apr 7, 2021 at 15:17

0

Browse other questions tagged .