NIIBE Yutaka
|
d596493831
|
fix sed script in configure
|
2015-07-31 23:00:34 +09:00 |
|
NIIBE Yutaka
|
70463566bf
|
update regnual
|
2015-07-31 16:13:06 +09:00 |
|
NIIBE Yutaka
|
99c55fce60
|
support ST-Link/V2-1
|
2015-07-31 16:10:47 +09:00 |
|
NIIBE Yutaka
|
ec2a2e049f
|
stlinkv2.py now works with newer PyUSB
|
2015-07-28 23:02:33 +09:00 |
|
NIIBE Yutaka
|
43331cbeaf
|
fix for python3
|
2015-07-28 14:45:18 +09:00 |
|
NIIBE Yutaka
|
fbdac6a96a
|
More USB driver change
|
2015-07-28 10:18:39 +09:00 |
|
NIIBE Yutaka
|
9e3af06141
|
USB driver update
|
2015-07-27 21:16:28 +09:00 |
|
NIIBE Yutaka
|
1de2f33d23
|
remove PC/SC tools
|
2015-07-27 18:55:10 +09:00 |
|
NIIBE Yutaka
|
9786da7009
|
Use for \n
|
2015-07-23 11:18:50 +09:00 |
|
NIIBE Yutaka
|
55ee1cd30f
|
version 1.1.6
|
2015-07-21 09:25:06 +09:00 |
|
NIIBE Yutaka
|
5f21a44058
|
ECC keygen
|
2015-07-20 18:01:21 +09:00 |
|
NIIBE Yutaka
|
edf1a0cdd7
|
always enable keygen
|
2015-07-18 13:55:28 +09:00 |
|
NIIBE Yutaka
|
e041a2aa7d
|
configure update
|
2015-07-16 10:19:12 +09:00 |
|
NIIBE Yutaka
|
31c7a42c73
|
common binary support fix
|
2015-07-16 09:31:44 +09:00 |
|
NIIBE Yutaka
|
8ddcc1e896
|
support Board
|
2015-07-15 16:37:19 +09:00 |
|
NIIBE Yutaka
|
6a8f8dffcb
|
common binary support
|
2015-07-15 14:29:37 +09:00 |
|
NIIBE Yutaka
|
f2744bec30
|
upgrade to chopstx 0.07
|
2015-07-15 14:09:36 +09:00 |
|
NIIBE Yutaka
|
a60fe371a4
|
improve stlinkv2.py
|
2015-07-15 14:01:40 +09:00 |
|
NIIBE Yutaka
|
ed8c41a0ca
|
Support STM32 Primer 2
|
2015-07-11 17:49:52 +09:00 |
|
NIIBE Yutaka
|
9bbca07033
|
Curve25519 support
|
2015-07-08 08:49:05 +09:00 |
|
NIIBE Yutaka
|
9ba59de212
|
stlinkv2.py: merge Cortex-M0 support for FSM-55
|
2015-07-06 15:52:04 +09:00 |
|
NIIBE Yutaka
|
7b116d614e
|
update chopstx
|
2015-06-30 16:07:46 +09:00 |
|
NIIBE Yutaka
|
a73d04cf82
|
serial number change
|
2015-06-30 16:03:00 +09:00 |
|
NIIBE Yutaka
|
2471616f74
|
version 1.1.5
|
2015-06-03 17:22:56 +09:00 |
|
NIIBE Yutaka
|
bd02cbfdb0
|
OpenPGPcard spec v3.0 change
|
2015-06-02 20:46:30 +09:00 |
|
NIIBE Yutaka
|
c4a5681f35
|
upgrade Chopstx 0.05
|
2015-06-02 20:44:09 +09:00 |
|
NIIBE Yutaka
|
3d5a776ab1
|
works on Windows
|
2015-04-19 09:55:51 +09:00 |
|
NIIBE Yutaka
|
5af5d18310
|
Use chopstx_main_init.
|
2015-04-18 14:13:00 +09:00 |
|
NIIBE Yutaka
|
3765c9233b
|
shell syntax fix
|
2015-04-18 12:30:21 +09:00 |
|
NIIBE Yutaka
|
0bd0af1fe1
|
USB clean up
|
2015-03-31 14:05:52 +09:00 |
|
NIIBE Yutaka
|
09d3068222
|
fix EdDSA auth
|
2015-03-06 16:13:57 +09:00 |
|
NIIBE Yutaka
|
0f11d320e6
|
bug fix of OPENPGP.3 singing
|
2015-02-25 10:03:41 +09:00 |
|
NIIBE Yutaka
|
0e510b32c1
|
Fix EdDSA signature counter
|
2015-02-10 09:58:45 +09:00 |
|
NIIBE Yutaka
|
a9244d9b13
|
Fix the bug of EdDSA signing
|
2015-02-09 16:28:26 +09:00 |
|
NIIBE Yutaka
|
e7e8b9f5ca
|
version 1.1.4
|
2014-12-15 14:05:46 +09:00 |
|
NIIBE Yutaka
|
d6e70ab0f4
|
fix key page release
|
2014-12-15 12:12:54 +09:00 |
|
NIIBE Yutaka
|
3cca2798b0
|
RSA can be a bit faster with -O3 (no -Os)
|
2014-12-12 17:20:06 +09:00 |
|
NIIBE Yutaka
|
a695ad03ab
|
configure default change
|
2014-12-12 15:39:15 +09:00 |
|
NIIBE Yutaka
|
b6db3b449e
|
Modify test suite
|
2014-12-12 15:06:22 +09:00 |
|
NIIBE Yutaka
|
c54bb0c559
|
fix USB
|
2014-12-12 15:00:51 +09:00 |
|
NIIBE Yutaka
|
91222b5e22
|
Upgrade Chopstx
|
2014-12-12 14:26:58 +09:00 |
|
NIIBE Yutaka
|
f89b9ef8b7
|
Remove useless files
|
2014-12-12 14:23:57 +09:00 |
|
NIIBE Yutaka
|
4e984276e3
|
ECC change finished
|
2014-12-12 14:22:13 +09:00 |
|
NIIBE Yutaka
|
abde30b943
|
fixes for ECC
|
2014-12-12 14:17:35 +09:00 |
|
NIIBE Yutaka
|
8d56a4bff5
|
Change required by RSA-4096 support
|
2014-12-12 14:06:16 +09:00 |
|
NIIBE Yutaka
|
fd8543f092
|
proc_key_import supports key algo attrs
|
2014-12-12 13:57:00 +09:00 |
|
NIIBE Yutaka
|
9cba1e2a8e
|
Support modifiable key algo attrs and divert on runtime
|
2014-12-12 13:53:29 +09:00 |
|
NIIBE Yutaka
|
8f33df9819
|
Implement writable key algorithm attributes
|
2014-12-12 13:12:06 +09:00 |
|
NIIBE Yutaka
|
ff3df302e4
|
Extended capabilities change
|
2014-12-12 13:10:33 +09:00 |
|
NIIBE Yutaka
|
75e8de2df1
|
Add new records in flash for writable key attributes
|
2014-12-12 13:09:37 +09:00 |
|
NIIBE Yutaka
|
8e6fa1a627
|
Variable length keysize supported in flash.c
|
2014-12-12 11:53:51 +09:00 |
|
NIIBE Yutaka
|
0d59d31230
|
Don't use fixed len for RSA computation
|
2014-12-12 11:19:24 +09:00 |
|
NIIBE Yutaka
|
f82206e7d5
|
Fix/add comment to clarify.
|
2014-06-19 12:48:13 +09:00 |
|
NIIBE Yutaka
|
9ea262ffde
|
Add new tool/add_openpgp_authkey_from_gpgssh.py
|
2014-06-05 13:02:05 +09:00 |
|
NIIBE Yutaka
|
e25f50eabc
|
more.
|
2014-04-17 17:28:08 +09:00 |
|
NIIBE Yutaka
|
62a59b56fe
|
more minor improvement around 2^256-38.
|
2014-04-17 12:21:00 +09:00 |
|
NIIBE Yutaka
|
272875ee76
|
version 1.1.3
|
2014-04-16 13:26:47 +09:00 |
|
NIIBE Yutaka
|
85b2698bb3
|
Add curve25519 computation.
|
2014-04-15 10:28:17 +09:00 |
|
NIIBE Yutaka
|
4d6f59079a
|
minor fixes.
|
2014-04-14 18:37:25 +09:00 |
|
NIIBE Yutaka
|
53aa3de9b4
|
cleanup mod_inv.
|
2014-04-08 10:57:46 +09:00 |
|
NIIBE Yutaka
|
afa0683495
|
EdDSA-sha512 means SHA512 implicitly.
|
2014-04-07 14:42:59 +09:00 |
|
NIIBE Yutaka
|
a7f3a3e260
|
now EdDSA works.
|
2014-04-03 16:06:42 +09:00 |
|
NIIBE Yutaka
|
9cd4a1a47f
|
fix EdDSA
|
2014-04-03 16:02:56 +09:00 |
|
NIIBE Yutaka
|
f9ed79f644
|
gpg_do_write_prvkey for ed25519
|
2014-04-01 11:09:17 +09:00 |
|
NIIBE Yutaka
|
28a5799cf7
|
eddsa_sign_25519
|
2014-03-31 16:46:40 +09:00 |
|
NIIBE Yutaka
|
07b960009a
|
flash private key handling.
|
2014-03-31 15:23:37 +09:00 |
|
NIIBE Yutaka
|
b37a1e728e
|
clean up.
|
2014-03-29 07:59:31 +09:00 |
|
NIIBE Yutaka
|
c5bdc370dd
|
Change API of eddsa_25519
|
2014-03-28 16:04:00 +09:00 |
|
NIIBE Yutaka
|
356a9cc615
|
eddsa_25519: API change
|
2014-03-27 12:04:03 +09:00 |
|
NIIBE Yutaka
|
5882b37b58
|
simplify compute_kG_25519
|
2014-03-27 11:52:30 +09:00 |
|
NIIBE Yutaka
|
1920c5fc69
|
improve a bit
|
2014-03-26 18:37:38 +09:00 |
|
NIIBE Yutaka
|
da027eb67f
|
add test code
|
2014-03-25 14:30:51 +09:00 |
|
NIIBE Yutaka
|
cbf896a61b
|
Implemented EdDSA
|
2014-03-25 11:05:26 +09:00 |
|
NIIBE Yutaka
|
adbb67deb8
|
compute_kG_25519
|
2014-03-20 19:53:38 +09:00 |
|
NIIBE Yutaka
|
129d1b0d30
|
add precomputed tables.
|
2014-03-20 17:15:53 +09:00 |
|
NIIBE Yutaka
|
fa10e78344
|
fix bn.c
|
2014-03-19 23:47:19 +09:00 |
|
NIIBE Yutaka
|
116486affa
|
Add ecc-edwards.c
|
2014-03-19 17:07:49 +09:00 |
|
NIIBE Yutaka
|
a3504e8510
|
mod25638
|
2014-03-18 14:18:39 +09:00 |
|
NIIBE Yutaka
|
bfe0466bd2
|
move fe25519
|
2014-03-14 13:07:51 +09:00 |
|
NIIBE Yutaka
|
fb8cb58c5c
|
version 1.1.2
|
2014-03-07 15:43:05 +09:00 |
|
NIIBE Yutaka
|
db2187835c
|
don't put OID for public key info.
|
2014-02-25 11:06:11 +09:00 |
|
NIIBE Yutaka
|
653868c00b
|
fix configure for certdo
|
2014-02-25 09:25:49 +09:00 |
|
NIIBE Yutaka
|
ede98fbe7e
|
bug fixes for secp256k1
|
2014-02-21 17:24:19 +09:00 |
|
NIIBE Yutaka
|
2accc339e2
|
fix modp256k1_shift
|
2014-02-21 11:36:15 +09:00 |
|
NIIBE Yutaka
|
9feeeb308b
|
Add RSA_SIG (disable to use p256k1)
|
2014-02-20 12:02:44 +09:00 |
|
NIIBE Yutaka
|
01806c2e5e
|
authentication with ecdsa p256r1
|
2014-02-20 10:58:51 +09:00 |
|
NIIBE Yutaka
|
a32f577dfa
|
add call-ec_p256k1
|
2014-02-20 10:55:20 +09:00 |
|
NIIBE Yutaka
|
deaf340687
|
add ec_p256k1
|
2014-02-19 14:51:09 +09:00 |
|
NIIBE Yutaka
|
df4e8c5481
|
Use CPP for jpc_p256[kr]1
|
2014-02-18 15:54:28 +09:00 |
|
NIIBE Yutaka
|
1436223320
|
sha256 bug fix
|
2014-02-18 14:01:57 +09:00 |
|
NIIBE Yutaka
|
8ca0416be8
|
Add modp256k1.[ch]
|
2014-02-18 12:07:33 +09:00 |
|
NIIBE Yutaka
|
60820f5a5f
|
name change p256 -> p256r1
|
2014-02-17 13:49:35 +09:00 |
|
NIIBE Yutaka
|
2c8f1cb0ce
|
sha improvement
|
2014-02-05 16:33:21 +09:00 |
|
NIIBE Yutaka
|
2e80472f1c
|
Add sha512
|
2014-02-05 16:20:26 +09:00 |
|
NIIBE Yutaka
|
8f60b1568f
|
fix sha256
|
2014-02-05 13:33:58 +09:00 |
|
NIIBE Yutaka
|
91ca2d9827
|
Assembler MUL/SQR
|
2014-01-28 11:31:52 +09:00 |
|
NIIBE Yutaka
|
6d2f9f8df1
|
bug fix for compute_kP
|
2014-01-28 09:59:26 +09:00 |
|
NIIBE Yutaka
|
42251eea8e
|
Fix for constant time: compute_kP (for ECDH in future)
|
2014-01-27 16:27:51 +09:00 |
|
NIIBE Yutaka
|
4b65ed1a5b
|
simplify compute_kP
|
2014-01-24 16:16:41 +09:00 |
|
NIIBE Yutaka
|
f4e10311c7
|
Fix for constant time (step 10): ECDSA done
|
2014-01-24 14:49:38 +09:00 |
|
NIIBE Yutaka
|
78ffb4179e
|
Fix for constant time (step 9)
|
2014-01-24 11:05:49 +09:00 |
|
NIIBE Yutaka
|
36541838f9
|
bug fix
|
2014-01-23 14:59:55 +09:00 |
|
NIIBE Yutaka
|
94508ae5d9
|
Fix for constant time (step 8)
|
2014-01-22 14:33:40 +09:00 |
|
NIIBE Yutaka
|
251760d5da
|
Fix for constant time (step 7)
|
2014-01-22 14:26:41 +09:00 |
|
NIIBE Yutaka
|
6a69c31c3b
|
Fix for constant time (step 6)
|
2014-01-22 14:09:55 +09:00 |
|
NIIBE Yutaka
|
486f20bfd4
|
more fix on ecc
|
2014-01-22 10:02:08 +09:00 |
|
NIIBE Yutaka
|
8d05addc87
|
bug fix for inf check
|
2014-01-22 09:58:59 +09:00 |
|
NIIBE Yutaka
|
f21a89588c
|
Fix for constant time (step 5)
|
2014-01-21 14:40:58 +09:00 |
|
NIIBE Yutaka
|
0e7078bacb
|
Fix for constant time (step 4)
|
2014-01-21 14:14:39 +09:00 |
|
NIIBE Yutaka
|
3bb3c6e9d8
|
member name change
|
2014-01-21 13:07:20 +09:00 |
|
NIIBE Yutaka
|
4f154cc61d
|
add fe25519
|
2014-01-20 16:14:10 +09:00 |
|
NIIBE Yutaka
|
38f8b91335
|
bn.c: constant time
|
2014-01-15 22:05:18 +09:00 |
|
NIIBE Yutaka
|
b35765d58b
|
version 1.1.1
|
2013-12-25 13:05:43 +09:00 |
|
NIIBE Yutaka
|
932e6acd40
|
Support PyUSB 1.0, too
|
2013-12-25 11:33:00 +09:00 |
|
NIIBE Yutaka
|
141d345cfe
|
more improvement of mpi_montsqr and multiply.
|
2013-12-24 12:22:54 +09:00 |
|
NIIBE Yutaka
|
e8896ecb4d
|
mpi_exp_mod: Use stack instead of malloc
|
2013-12-23 16:17:20 +09:00 |
|
NIIBE Yutaka
|
cce282b3d7
|
more constant-time computation
|
2013-12-23 10:13:04 +09:00 |
|
NIIBE Yutaka
|
67d4f1b441
|
version 1.1.0
|
2013-12-20 14:06:48 +09:00 |
|
NIIBE Yutaka
|
25e050b4fd
|
support USB_FSIJ_GNUK_CARD_CHANGE control
|
2013-12-20 13:21:18 +09:00 |
|
NIIBE Yutaka
|
b15d5a2444
|
more a bit tweek
|
2013-12-20 12:53:13 +09:00 |
|
NIIBE Yutaka
|
d3f4713360
|
a bit improvement on bignum multiply
|
2013-12-20 11:55:46 +09:00 |
|
NIIBE Yutaka
|
688e22c570
|
conditionalize HID_CARD_CHANGE_SUPPORT
|
2013-12-19 16:25:25 +09:00 |
|
NIIBE Yutaka
|
3fa7d039f1
|
S2KCOUNT default change
|
2013-12-19 16:20:22 +09:00 |
|
NIIBE Yutaka
|
bc7ed4eac1
|
update changelog
|
2013-12-19 12:06:25 +09:00 |
|
NIIBE Yutaka
|
af3fc992b9
|
minor improvement of bignum
|
2013-12-16 14:38:13 +09:00 |
|
NIIBE Yutaka
|
a0438913b7
|
montmul improvement to lesser copies
|
2013-12-16 10:40:15 +09:00 |
|
NIIBE Yutaka
|
0ae7ea05c3
|
NEWS/ChangeLog fix
|
2013-12-13 16:51:00 +09:00 |
|
NIIBE Yutaka
|
78289257cf
|
tune bignum.c
|
2013-12-13 15:26:25 +09:00 |
|
NIIBE Yutaka
|
cefdc0db0b
|
add -k to specify keyno
|
2013-12-13 14:43:16 +09:00 |
|
NIIBE Yutaka
|
76207e7e8d
|
minimize memory usage of mpi_exp_mod
|
2013-12-13 14:11:58 +09:00 |
|
NIIBE Yutaka
|
43440ac0e6
|
HID_LED_STATUS_CARDCHANGE
|
2013-12-13 12:55:10 +09:00 |
|
NIIBE Yutaka
|
544c5310d3
|
Detach kernel driver for tool/gnuk_token.py
|
2013-12-13 10:46:03 +09:00 |
|
NIIBE Yutaka
|
f79ee5c4fd
|
fix serial number
|
2013-12-12 10:55:25 +09:00 |
|
NIIBE Yutaka
|
2ff20397ca
|
fix relocation of R2
|
2013-12-11 22:00:15 +09:00 |
|
NIIBE Yutaka
|
a39c8ee878
|
support STBEE mini
|
2013-11-27 12:47:25 +09:00 |
|
NIIBE Yutaka
|
6cc0fb93ae
|
Merge branch 'hid'
|
2013-11-26 15:15:45 +09:00 |
|
NIIBE Yutaka
|
17e9d53b72
|
Remove pin-dial
|
2013-11-26 14:53:27 +09:00 |
|
NIIBE Yutaka
|
e10f96a13c
|
USB driver update & reGNUal bug fix
|
2013-11-18 15:33:29 +09:00 |
|
NIIBE Yutaka
|
fd15343bda
|
fix for regnual
|
2013-11-18 14:07:47 +09:00 |
|
NIIBE Yutaka
|
4418ac3cab
|
Add --enable-sys1-compat option (from NeuG)
|
2013-11-15 16:37:37 +09:00 |
|
NIIBE Yutaka
|
0db933e140
|
upgrade to chopstx 0.03
|
2013-11-12 13:07:52 +09:00 |
|
NIIBE Yutaka
|
4b964d5f0c
|
usb minor change
|
2013-11-12 13:05:57 +09:00 |
|
NIIBE Yutaka
|
c7052ac6d2
|
adc driver update
|
2013-11-12 13:02:44 +09:00 |
|
NIIBE Yutaka
|
5b6b2b82e5
|
regnual update
|
2013-11-12 13:02:02 +09:00 |
|
NIIBE Yutaka
|
b936e4bac6
|
Update Chopstx
|
2013-11-03 13:01:38 +09:00 |
|
NIIBE Yutaka
|
28e4dad76a
|
USB stack change
|
2013-11-02 15:06:08 +09:00 |
|
NIIBE Yutaka
|
7a0ea04377
|
port pin-cir to Chopstx
|
2013-11-02 14:46:46 +09:00 |
|
NIIBE Yutaka
|
95eb208d71
|
fixes for pin-cir support
|
2013-11-02 14:34:19 +09:00 |
|
NIIBE Yutaka
|
95587b8cae
|
update sys
|
2013-11-02 14:28:06 +09:00 |
|
NIIBE Yutaka
|
6eccd35e47
|
DnD port
|
2013-10-31 16:52:51 +09:00 |
|