1. Key import from PC to Gnuk Token

    This document describes how I put my keys on PC to the Token, and remove keys from PC.

    Note that there is no ways to export keys from the Token, so please be careful.

    If you want to import same keys to multiple Tokens, please copy .gnupg directory before. In …

    more »
  2. Key import from PC to Gnuk Token (no removal)

    This document describes how I put my keys on PC to the Token without removing keys from PC.

    The difference is just not-to-save changes after key imports.

    After personalization, I put my keys into the Token.

    Here is the log.

    I invoke GnuPG with my key (4ca7babe) and with --homedir …

    more »
  3. Personalization of Gnuk Token

    Preparation

    When I personalize the Token, I do that on different terminal.

    $ x-terminal-emulator
    

    and I don't use gpg-agent for the personalization and I kill scdaemon so that it doesn't interfere to normal operations.

    $ unset GPG_AGENT_INFO
    $ killall -9 scdaemon
    $ killall -9 scdaemon
    scdaemon: no process found
    

    Personalize your Gnuk Token

    Invoke …

    more »
  4. Initial Configuration of Gnuk Token

    Conditions

    I assume you are using GNU/Linux and pcsc-lite.

    Preparation

    We need to kill scdaemon before configuring Gnuk Token.

    $ killall -9 scdaemon
    $ killall -9 scdaemon
    scdaemon: no process found
    

    Random bits (required)

    Since Gnuk doesn't have Random Number Generator, we need to put random bits.

    You can do that …

    more »