When developing your submission for the TCG CodeGen Developer Challenge, here are a few aspects to consider that may help strength your chances of winning:

Do your market research
-Is it a solution that’s addressing an immediate need?
-Is there customer research data that proves a pain point you’re trying to solve?
–Are there existing implementations of your solution?
–Why would this be interesting to TCG?

Tell the story from the implementer’s view
–What’s the use case scenario this is for?
–What is does the current scenario look like and then how does it improve with your solution?
–How do you differentiate from existing solutions?

Explain the value back to TCG
–Is this something new for TCG, an innovation on top of a current solution, or brand-new innovation?
–If you would implement it where would this typically be used? 

Demo your working project
–Briefly mention the technologies you used, anything interesting you learned about connecting with TCG
–Show resolution to the problem you initially identified so judges can see what your project does, and that you’ve completed the key components of it


Membership in the Trusted Computing Group is your key to participating with fellow industry stakeholders in the quest to develop and promote trusted computing technologies.

Join Now

Trusted Computing

Standards-based Trusted Computing technologies developed by TCG members now are deployed in enterprise systems, storage systems, networks, embedded systems, and mobile devices and can help secure cloud computing and virtualized systems.

Read more


Trusted Computing Group announced that its TPM 2.0 (Trusted Platform Module) Library Specification was approved as a formal international standard under ISO/IEC (the International Organization for Standardization and the International Electrotechnical Commission). TCG has 90+ specifications and guidance documents to help build a trusted computing environment.

Read More