Author Archive


May 16th, 2021

One of the things I have always wanted to achieve is fluency in the Japanese language. A web search for how to learn Japanese led me to Tofugu’s I want to learn Japanese! This page provides a guide for learning Japanese. The page also builds a strong case for purchasing Tofugu’s product, WaniKani. Tofugu motivated […]

Microsoft Flight Simulator 2020

October 13th, 2020

The latest iteration of Microsoft Flight Simulator was released August 18th, 2020. I had always considered getting earlier iterations of MSFS, and I hesitated even on the current iteration. Although it has had software issues, I do not regret buying the Premium Deluxe edition eight days after its release. The software continues to be supported […]

Transitioning SSH from RSA to ED25519

May 27th, 2020
Posted in Security | No Comments

Nick Sullivan1 writes: You can compute how much energy is needed to break a cryptographic algorithm and compare that with how much water that energy could boil. This is a kind of a cryptographic carbon footprint. By this measure, breaking a 228-bit RSA key requires less energy than it takes to boil a teaspoon of […]

Installed Debian 10.4 on Mini 9

May 24th, 2020

I successfully installed Debian 10.4 on the Dell Mini 9 (Inspiron 910). Facing discontinuation of support for 32-bit x86 systems after Lubuntu 18.04 LTS, I was pressured to find another GNU/Linux distribution. I wanted to avoid future transitions and found several pages on the Internet suggesting that Debian is known for long term support of […]

What is a Nonce?

May 7th, 2020
Posted in Security | No Comments

A nonce is a value, N, that is used only once: Nonce. Nonces or nonce values are encountered in cryptography. The initialization vector used for AES in CBC mode are typically nonces: C1 = CIPHK(P1 ⊕ Nonce) Cj = CIPHK(Pj ⊕ Cj-1) for 2 <= j <= n Here, cipher block 1 is the result […]