Blog

Racket: Direct TTY Control

Written by Dominik Joe Pantůček on 2020-02-13

The Racket environment can keep surprising you even after very long time. Many people are complaining that it lacks a standard library for Unix terminal (TTY) control. But it turns out, it is perfectly possible to control the TTY without any further libraries. Read on to find out how.

...

Montgomery Curves in Projective Coordinates

Written by Dominik Joe Pantůček on 2020-02-06

If you ever wondered, how does the cryptography Cryptoucan™ actually employ look like and how do the elliptic curves used actually look, now it is time you wonder no more. Read on to see what does the curve used for encryption look like!

...

Cryptoucan™: New Cables for Packaging

Written by Dominik Joe Pantůček on 2020-01-30

If you are developing an electronic device and it misbehaves, it is the cable. If you think you made an error designing your PCB, it is a cable. And if you think that it is not the cable... it is the cable. Read on about how we finally chose cables for Cryptoucan™ packaging.

...

Scripting gpg with Go

Written by Jiří Keresteš on 2020-01-23

Sometimes, you just need to use gpg from a script. There's a couple of ways to achieve your goals, and a lot of dead ends. Read on to learn more!

...

Racket: Scriblling In-Source Documentation

Written by Dominik Joe Pantůček on 2020-01-16

Modern systems have become increasingly complex since the beginning of the computing revolution. As these systems are programmed by humans, it is really easy to create systems with erroneous behavior. A well-documented code lowers the risks of introducing bugs in the programs - which should be something to always aim to. Read on to see how we here at Trustica approach this problem.

...