Blog

Cryptoucan™ usage: Generating keys on macOS

Written by Lída Hrnčířová on 2019-08-22

In today's blog post you'll find how to generate your own set of cryptographic keys and revocation certificate on macOS with Thunderbird email client. If you're still not sure why would you need cryptographic keys and what is revocation certificate for, we covered those topics here too. And, as always, we made another instructional video that will guide you through the process.

...

Cryptoucan™ usage: Installing on macOS

Written by Lída Hrnčířová on 2019-08-15

We haven't forgotten about you, macOS users! Firstly, we're going to teach you about macOS and Thunderbird email client. In today's article, you will learn what software you need to use your Cryptoucan™ with and how to install it. Don't worry, the article is accompanied by an instructional video of our production - as always.

...

Cryptoucan™ Manufacturing: Keypad Testing

Written by Lída Hrnčířová on 2019-08-08

Have you ever wondered how does the testing process of Cryptoucan™ look like? Well, here's your chance to see how we're testing our keyboards. Today's article includes recordings of the robot we built for this - that's something you need to see!

...

OpenPGP Web Key Directory Explained

Written by Jiří Keresteš on 2019-08-01

If you ever tried to send an encrypted e-mail to someone you haven't met before, you know that getting the right public key can be a quite challenging task. Traditional OpenPGP key servers[1] are usually everything but useful in this case. In this post, we'll see how OpenPGP Web Key Directory[2] tries to solve this situation.

...

Embedding Application Data in Racket Programs

Written by Dominik Joe Pantůček on 2019-07-25

As we have started Cryptoucan™ mass-production, we found out we need more and more supporting software. Little - or slightly larger - programs for testing the device during various stages of manufacturing, software for managing the logistics data, programs for engraving or something more ordinary like tools for flashing the firmware. All these programs typically require some data which is not included in the code and we wanted to embed this data in the compiled binaries. Read on to learn more about our neat solution in our favorite programming language.

...