mirror of
https://salsa.debian.org/gnuk-team/gnuk/gnuk.git
synced 2024-09-20 02:40:08 +00:00
version 0.13
This commit is contained in:
parent
e0b70894db
commit
8bf1019df7
14
ChangeLog
14
ChangeLog
@ -1,6 +1,18 @@
|
||||
2011-06-15 NIIBE Yutaka <gniibe@fsij.org>
|
||||
|
||||
* Version 0.13.
|
||||
* src/usb_desc.c (gnukStringSerial): Updated.
|
||||
|
||||
2011-06-08 NIIBE Yutaka <gniibe@fsij.org>
|
||||
|
||||
* polarssl-0.14.0/include/polarssl/bn_mul.h [__arm__]
|
||||
(MULADDC_1024_CORE, MULADDC_1024_LOOP): New.
|
||||
* polarssl-0.14.0/library/bignum.c (mpi_mul_hlp): Use
|
||||
MULADDC_1024_LOOP.
|
||||
|
||||
2011-05-31 NIIBE Yutaka <gniibe@fsij.org>
|
||||
|
||||
* include/polarssl/bn_mul.h [__arm__]
|
||||
* polarssl-0.14.0/include/polarssl/bn_mul.h [__arm__]
|
||||
(MULADDC_HUIT, MULADDC_INIT, MULADDC_CORE, MULADDC_STOP): Tweak.
|
||||
|
||||
2011-05-27 NIIBE Yutaka <gniibe@fsij.org>
|
||||
|
13
NEWS
13
NEWS
@ -1,5 +1,18 @@
|
||||
Gnuk NEWS - User visible changes
|
||||
|
||||
* Major changes in Gnuk 0.13
|
||||
|
||||
Released 2011-06-15, by NIIBE Yutaka
|
||||
|
||||
** Improved RSA routine.
|
||||
About 20% speed improvement.
|
||||
|
||||
** New tool: hub_ctrl.
|
||||
It is a Python implementation ported from original C implementation.
|
||||
It is useful for development of USB target if you have a good hub.
|
||||
You can power off/on the port to reset Gnuk Token.
|
||||
|
||||
|
||||
* Major changes in Gnuk 0.12
|
||||
|
||||
Released 2011-05-13, by NIIBE Yutaka
|
||||
|
21
README
21
README
@ -1,7 +1,7 @@
|
||||
Gnuk - software for GnuPG USB Token
|
||||
|
||||
Version 0.12
|
||||
2011-05-13
|
||||
Version 0.13
|
||||
2011-06-15
|
||||
Niibe Yutaka
|
||||
Free Software Initiative of Japan
|
||||
|
||||
@ -19,8 +19,8 @@ me to bring a card reader all the time. With Gnuk, this issue will be
|
||||
solved by a USB token which is small enough.
|
||||
|
||||
Please look at the graphics of "gnuk.svg" for the software name. My
|
||||
son used to be with his NUK(R), always, everywhere. I will be with a
|
||||
USB Token by "Gnuk" everywhere.
|
||||
son used to be with his NUK(R), always, everywhere. I am with a USB
|
||||
Token by "Gnuk", always, everywhere.
|
||||
|
||||
|
||||
FAQ
|
||||
@ -44,11 +44,11 @@ A0: IMRHO, not quite. There is no ready-to-use out-of-box product.
|
||||
(GNU Toolchain, Python, etc.),
|
||||
"for Free Software"; Gnuk supports GnuPG.
|
||||
|
||||
Q1: What's kind of key algorithm is supported?
|
||||
Q1: What kind of key algorithm is supported?
|
||||
A1: Gnuk only supports 2048-bit RSA.
|
||||
|
||||
Q2: How long does it take for digital signing?
|
||||
A2: It takes two seconds or so.
|
||||
A2: It takes a second and a half or so.
|
||||
|
||||
Q3: What's your recommendation for target board?
|
||||
A3: Orthodox choice is Olimex STM32-H103.
|
||||
@ -92,7 +92,7 @@ A9: GnuPG's SCDaemon has problems for handling insertion/removal of
|
||||
Release notes
|
||||
=============
|
||||
|
||||
This is thirteenth release of Gnuk. While it works well for specific
|
||||
This is fourteenth release of Gnuk. While it works well for specific
|
||||
usages and it is considered stable, it is still somewhat experimental.
|
||||
|
||||
Note that you need to write random bits after installation of gnuk
|
||||
@ -200,6 +200,9 @@ Gnuk is distributed with external source code.
|
||||
We use PolarSSL for RSA computation, AES encryption/decryption
|
||||
and SHA-1 computation.
|
||||
|
||||
The file include/polarssl/bn_mul.h is heavily modified for ARM
|
||||
Cortex-M3.
|
||||
|
||||
* STM32_USB-FS-Device_Driver/ -- a part of USB-FS-Device_Lib
|
||||
* Virtual_COM_Port/ -- a part of USB-FS-Device_Lib
|
||||
|
||||
@ -229,8 +232,8 @@ How to compile
|
||||
|
||||
You need GNU toolchain and newlib for 'arm-none-eabi' target.
|
||||
|
||||
See http://github.com/esden/summon-arm-toolchain/ for preparation of
|
||||
GNU Toolchain for 'arm-none-eabi' target.
|
||||
See http://github.com/uwehermann/summon-arm-toolchain/ for preparation
|
||||
of GNU Toolchain for 'arm-none-eabi' target.
|
||||
|
||||
Change directory to `src':
|
||||
|
||||
|
@ -227,7 +227,7 @@ static const uint8_t gnukStringProduct[] = {
|
||||
const uint8_t gnukStringSerial[] = {
|
||||
13*2+2, /* bLength */
|
||||
USB_STRING_DESCRIPTOR_TYPE, /* bDescriptorType */
|
||||
'0', 0, '.', 0, '1', 0, '2', 0, /* Version number of Gnuk */
|
||||
'0', 0, '.', 0, '1', 0, '3', 0, /* Version number of Gnuk */
|
||||
'-', 0,
|
||||
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
|
||||
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
|
||||
|
Loading…
Reference in New Issue
Block a user