Project Areas

To overcome the roadblocks to our overall goal – cryptography-based security solutions enabling trust in new and next generation computing – CROSSING is divided into three research areas: Solutions, Primitives, and Engineering. These correspond to the three major challenges to the CROSSING goal. Each area contains projects which envision and devise solutions for these challenges.

Integration of collaborative research results

All three project areas collaboratively develop CogniCrypt, our intelligent open-source assistant for software developers ensuring the secure usage of crypto components. CogniCrypt supports users in specifying solutions, provides sound implementations of such solutions, helps users to correctly integrate them into their projects, and to update them if required. The solutions developed in the project areas are integrated into CogniCrypt and made available to other researchers and software developers.