Blog

LibAssuan Binary S-Expressions

Written by Dominik Pantůček on 2024-11-21

Faced with the requirement of computing symmetric key from the result of Elliptic-Curve Diffie-Hellman key exchange according to a specification, the primary ingredient for such calculation is the result itself. Read on to see how Interesting things you may find if you need to use YubiKey's OpenPGP Card application as a foundational component of any solution.

...

LinuxDays Videos are Available

Written by Dominik Pantůček on 2024-11-07

As has been announced earlier, I had the opportunity to talk about recent rclone developments at the LinuxDays conference. Although the talk started at 10AM, the auditorium was crowded and it turns out many people were actually very interested how it is possible to ensure decent confidentiality when using public cloud object storage services!

...

Racket-CommonMark Improvements

Written by Dominik Pantůček on 2024-10-24

As we have already revealed, we use Punct to produce our new website. Punct is extending CommonMark with metadata and uses Racket racket-commonmark. Sometimes there are problems with software, but usually those can be solved - as happened in this case. And with a new release, new features arrived as well.

...

Rclone 1.68 Released

Written by Dominik Pantůček on 2024-10-10

In a previous blog two months ago we have shown an ongoing progress on improving protection of secret keys in rclone configuration. On 8th September 2024 new version 1.68 has been released which finally contains all the building blocks for implementing such protection in a very user-friendly manner. Let us see the important new features of this version.

...

Python Cryptography Testing and Coverage

Written by Dominik Pantůček on 2024-09-26

Working on a cryptographic library comes with certain challenges - like testing all the functions with (ideally all) incorrect inputs. In our recent project we leveraged Python's testing framework pytest with its support for coverage reporting to ensure we get to handle various - but very specific - kinds of corrupted input.

...