Gnuk version 0.19

NIIBE Yutaka gniibe at fsij.org
Wed Jun 6 02:43:42 CEST 2012


Hi,

Well, I forgot to send announcements here for 0.17 and 0.18, but Gnuk
version 0.19 is released today.

Gnuk is software implementation of a USB token for GNU Privacy Guard.
Gnuk supports OpenPGP card protocol version 2, and it runs on
STM32F103 processor.

In this release, new feature of "firmware upgrade", is added.  It is
no need to use JTAG debugger any more to update the firmware.  While
it is still experimental, this will be useful for hardware product.

Highlights are (in gnuk-0.19/NEWS):

* Firmware upgrade feature

  Firmware upgrade is now possible after the public key authentication
  using EXTERNAL AUTHENTICATE command of ISO 7816.  Firmware upgrade is
  done together with reGNUal, the firmware upgrade program.

* System service blocks at the beginning of flash ROM.

  Once flash ROM is protected, first 4-KiB cannot be modified.  Gnuk
  use this area for "system service".  Note that this area will not
  be able to be modified by firmware upgrade (or by any method).

* New tool: gnuk_upgrade.py

  The tool gnuk_upgrade.py is to do public key authentication using
  gpg-agent and send reGNUal to Gnuk.  Then, we put new Gnuk binary
  into the device with reGNUal.

* USB strings for revision detail, configure options, and system service.

  USB strings now have more information.  There are revision detail
  string, configure options string, system service version string, as
  well as vendor string and product string.  These strings could be
  examined to check Gnuk Token.
-- 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 490 bytes
Desc: This is a digitally signed message part
URL: </pipermail/attachments/20120606/4160dc3d/attachment-0001.pgp>


More information about the Gnupg-devel mailing list