conferences | speakers | series

Cogito

home

Cogito
FOSDEM 2019

We present Cogito, a mobile app that helps you remain in control of your identity. It supports a friendly way to identify yourself to websites, perform blockchain transactions and encryption. But most importantly, it guarantees that your identity is really owned by you. We believe this to be a good starting point for true privacy online.

Identity may seem like a boring topic. Haven't we solved the problem of how to identify ourselves to websites a hundred different ways? Isn't this a solved problem?

We argue that in order to guarantee true privacy it is essential to introduce new ways to identify ourselves.

We present Cogito, a mobile app that helps you remain in control of your identity. Use it to create multiple facets of your identity to separate for instance your working life from your personal life.

Traditionally, identities are bestowed on you by others. Your passport is issued to you by your government. Your bank account is given to you by a bank. Website credentials are given to you by the owner of the website.

These identities are ultimately not under your control. You get them on loan from the institutes that issue them, and they are free to retract them as they deem necessary. This is no basis for true control over your data. This is no basis for privacy.

With Cogito we've taken a cue from blockchains and PGP and use cryptographic identities. This involves generating a public-private key pair in which the public part is used as your identity (similar to a passport number or bank account number). The private key you keep to yourself because you can use it to prove that you are the owner of the identity.

These self-sovereign identities are created and maintained by their owners. They can not be taken away from them and are therefore completely under their control. We believe that this is a prerequisite for true privacy.

With Cogito we aim to make these self-sovereign identities very easy to use. Using a Cogito identity on a website is therefore as simple as scanning a QR code. Signing a blockchain transaction or decrypting data is as simple as pressing the 'accept' button.

In our FOSDEM session, we will demonstrate not only how Cogito works, but also what developers can do with Cogito. We will discuss the architecture, show the demo app and the tutorial. We invite those who are interested to help develop Cogito further.

Speakers: Mark Spanbroek Marcin Czenko Stefan van den Oord