1. StarPro64 (in Japanese)

    StarPro64 を普段使いの Desktop として使う(使えるか?)

    今年の初夏に RISC-V のシングルボードコンピュータ StarPro64 が入手可能だったので購 …

    more »
  2. Reliably Reproducible Only-One Keyboard Kit

    In 2025, I start a hardware/firmware project to build my own keyboard.

    60% Keyboard Kit

    I have been using 60% keyboard. For some years, it was my practice buying a kit (of GH60 variant) around end of year (with Aliexpress or Taobao) and building it in new year.

    Basically …

    more »
  3. On the edge of Curve25519 (safegcd256 for 32-bit machine)

    19 x 31 = 589 >= 587

    I implemented safegcd256 for Gnuk. It uses signed 31-bit integers, and it does 19 iterations for p = 2**255 - 19.

    Modular inversion

    In the computation of X25519, we need to compute the modular inversion at the last step to get the value of x in …

    more »
  4. Installing Debian Bookworm

    Second-hand PC, Dell Optilex

    I installed Debian Bookworm to this machine. It took a half of day.

    I use USB Bloutooth Dongle of 0a12:0001 for the machine.

    Comments on Bookworm

    Mostly, the installation procedure and the configuration for Bookworm was as same as my installation of Buster.

    In the …

    more »