[Gnuk-users] Gnuk 1.2.6 / NeuG 1.0.6 / Chopstx 1.5 / Fraucheky 0.5
NIIBE Yutaka
gniibe at fsij.org
Thu Oct 12 08:18:33 UTC 2017
Hello,
I pushed releases of those software. Now, we can test Gnuk Token
without real hardware (on GNU/Linux by USBIP).
* Configure & Make
gnuk/src$ ./configure --target=GNU_LINUX
gnuk/src$ make
* Preparation of flash ROM image
gnuk$ tool/gnuk-emulation-setup
flash ROM will be generated to ~/.gnuk-flash-image
* Run
gnuk/src$ ./build/gnuk --vidpid=234b:0000
* From another terminal, enabling USB emulation
# modprove vhci_hcd
# usbip attach -r 127.0.0.1 -b 1-1
You can check by "lsusb" command to see 234b:0000
* From other terminal
$ gpg --card-status
and you can use the functionality of Gnuk Token.
* To finish USB emulation
# usbip detach -p 0
Then, the gnuk command will exit.
============================
Gnuk version 1.2.6 is released.
tag release/1.2.6
Tagger: NIIBE Yutaka <gniibe at fsij.org>
Date: Wed Oct 11 16:50:35 2017 +0900
commit ad704edc4eb96424074a216f4f3c602e6967175c
Gnuk is an implementation of USB cryptographic token for GNU Privacy
Guard. Gnuk supports OpenPGP card protocol version 3, and it runs on
STM32F103 processor.
This release supports GNU/Linux emulation, so that a user can
try Gnuk Token without real hardware.
============================
NeuG version 1.0.6 is released.
tag release/1.0.6
Tagger: NIIBE Yutaka <gniibe at fsij.org>
Date: Wed Oct 11 11:11:02 2017 +0900
commit 7dc129bbe80c0dfe14b3dfeda394c4a2ec57ba32
NeuG is a set of routines of random number generator (RNG) which is
based on physical noise. This release supports GNU/Linux emulation.
You can test how the NeuG stand-alone device works on GNU/Linux,
without real hardware, by USBIP emulation (--target=GNU_LINUX).
Please note that this is only for testing. Use of its generated
randomness is not recommended, because of no entropy source.
============================
Chopstx version 1.5 is released.
tag release/1.5
Tagger: NIIBE Yutaka <gniibe at fsij.org>
Date: Tue Oct 10 13:57:54 2017 +0900
commit 96d2a81331a43c920045ba0d3850caffac85a123
Chopstx is a simple RT thread library. Major change is
for GNU/Linux emulation to support flash ROM access.
============================
Fraucheky version 0.5 is released.
tag release/0.5
Tagger: NIIBE Yutaka <gniibe at fsij.org>
Date: Wed Oct 11 09:56:09 2017 +0900
commit 08c490122008f7eae6911648c0a62d0656835351
Fraucheky is a USB Mass Strage Class implementation to deliver
important documents such as GPL and README to device users.
This release supports GNU/Linux emulation, but its use is not
intended beyond experiment. For hosted environment, we can
just deliver GPL and README.
--
More information about the gnuk-users
mailing list