1. Gomti, the collection of rational numbers

    I start a project, named Gomti. It's a collection of configurations and implementations to build a PLL-based true random number generater (TRNG). The central part of Gomti is actually, curated rational numbers to build PLL RNG.

    The name

    The name "gomti" is an acronym to remember the first part of …

    more »
  2. SOS in OpenPGP

    I was not able to describe SOS itself accurately in ECC in OpenPGP by SOS.

    So, this article is to augument the explanation.

    SOS is a suggestion to OpenPGP implementations to address the zero removal/recovery problem. I know that implementations already handle it by adding zero recovary for Ed25519 …

    more »
  3. ECC in OpenPGP by SOS

    In this article, I try to explain a specific way to improve current (as of March 2021) situation of OpenPGP with regards to EdDSA and ECDH with modern curves.

    Specifically, I suggest a way to introduce SOS. But even if you won't introduce SOS methodology into your implementation of OpenPGP …

    more »
  4. Flash Memory Read-Out Protection

    MCU usually supports a feature to disable reading out its content of flash memory for external use.

    Such a feature is useful when we build a device like Gnuk Token, because we can make sure that secret data on a device cannot be read out.

    Historically, this feature was implemented …

    more »