1. Tian Tian Xiang Shang - Hardware

    I start developing our own firmware implementation of smartcard reader.

    Smartcard reader is a small computer which interfaces smartcard and host computer.

    Although it is obvious to abuse it for MITM attack (since it is the device in the middle, by its definition), some people have tendency excluding such a …

    more »
  2. Flying Stone Tiny 01SZ Test Plan

    We need to specify a test plan to manufacture a board. In order to encourage designing and manufacturing by yourselves, we show our test plan for Flying Stone Tiny 01SZ here.

    This makes the reproducibility better, I suppose.

    In my opinion, free hardware design should have a test plan to …

    more »
  3. Flying Stone Tiny 01 revision SZ

    Today, I have another revision "SZ", where "SZ" stands for "ShenZhen".

    Minimalist design and the philosophy of "keep it simple stupid" are same. You see, this is important to minimize possible attack surface.

    Update is required for three reasons:

    • USB A connector is considered difficult thing these days

      USB A …

    more »
  4. PocketBeagle setup for BBG-SWD

    PocketBeagle is a nice hardware. It's good for novice users to use the Debian image for PocketBeagle, but for real use, it contains a lot. It's too much for me.

    So, I removed most of "useful" things like Cloud9, Bonescript, node.js, etc.

    Default configuration enables two network interfaces, USB …

    more »