NIIBE Yutaka
|
12bd1161a4
|
password length check for adminlessmode
|
2012-12-14 10:31:46 +09:00 |
|
NIIBE Yutaka
|
d72a0b7893
|
fix src/openpgp-do.c
|
2012-12-14 09:53:16 +09:00 |
|
NIIBE Yutaka
|
b9772265cf
|
proper bError value for time extension
|
2012-11-07 11:30:00 +09:00 |
|
NIIBE Yutaka
|
6b5fc04c0d
|
fix sha256
|
2012-09-12 14:16:40 +09:00 |
|
NIIBE Yutaka
|
f39380d3aa
|
version 1.0.1
|
2012-08-03 11:20:13 +09:00 |
|
NIIBE Yutaka
|
71eaffc0ee
|
version 1.0
|
2012-07-21 09:36:25 +09:00 |
|
NIIBE Yutaka
|
8be278be17
|
not PW3 but PW1
|
2012-07-10 13:21:27 +09:00 |
|
NIIBE Yutaka
|
144dd88a07
|
Bug fix for keygen
|
2012-07-10 08:51:38 +09:00 |
|
NIIBE Yutaka
|
99d7e8d396
|
reset is not needed as writ_prvkey does so
|
2012-07-09 15:16:56 +09:00 |
|
NIIBE Yutaka
|
51435e7dba
|
return error sooner for decryption
|
2012-07-09 09:29:00 +09:00 |
|
NIIBE Yutaka
|
965dace0a4
|
version 0.21
|
2012-07-06 10:21:58 +09:00 |
|
NIIBE Yutaka
|
a796e9f145
|
RSA change
|
2012-07-05 09:32:46 +09:00 |
|
NIIBE Yutaka
|
6f97e8a7c4
|
Bug fix for s2k call
|
2012-07-05 09:12:04 +09:00 |
|
NIIBE Yutaka
|
e78206e1cd
|
fix resetting ADMIN pass phrase in admi-less mode
|
2012-07-05 08:56:42 +09:00 |
|
NIIBE Yutaka
|
9ef97836c9
|
Bug fix for changing PW3
|
2012-07-03 19:01:50 +09:00 |
|
NIIBE Yutaka
|
628c03634b
|
Bug fix against flash GC
|
2012-07-03 18:36:24 +09:00 |
|
NIIBE Yutaka
|
315bef4639
|
Bug fix for PW1
|
2012-07-03 18:33:39 +09:00 |
|
NIIBE Yutaka
|
6d8580f67a
|
s2k
|
2012-06-30 07:49:40 +09:00 |
|
NIIBE Yutaka
|
9f0b8ff4c3
|
removal of ~
|
2012-06-28 12:58:58 +09:00 |
|
NIIBE Yutaka
|
d564e4a3c1
|
cleanup
|
2012-06-27 14:30:39 +09:00 |
|
NIIBE Yutaka
|
92d500d4b5
|
bug fix flash write and flash access before that while flash GC
|
2012-06-27 14:14:15 +09:00 |
|
NIIBE Yutaka
|
1944a78443
|
PW3 handling and signature counter
|
2012-06-27 13:10:12 +09:00 |
|
NIIBE Yutaka
|
b3c15ce93c
|
version 0.20
|
2012-06-19 10:19:26 +09:00 |
|
NIIBE Yutaka
|
cb8ee10292
|
LED display output
|
2012-06-18 14:12:00 +09:00 |
|
NIIBE Yutaka
|
3df59ca6f9
|
LED display output
|
2012-06-18 14:04:34 +09:00 |
|
NIIBE Yutaka
|
6a4d7fa108
|
LED display output
|
2012-06-18 12:44:37 +09:00 |
|
NIIBE Yutaka
|
de51fc2fd4
|
LED display change
|
2012-06-18 12:24:54 +09:00 |
|
NIIBE Yutaka
|
c61a63dbb6
|
external authenticate incompatible change to SHA256
|
2012-06-16 14:33:22 +09:00 |
|
NIIBE Yutaka
|
e0282629e3
|
fix
|
2012-06-15 13:30:07 +09:00 |
|
NIIBE Yutaka
|
fe58e86c6c
|
512
|
2012-06-15 13:27:16 +09:00 |
|
NIIBE Yutaka
|
abd64bc495
|
clear random data after free
|
2012-06-15 13:26:27 +09:00 |
|
NIIBE Yutaka
|
2d5246e7fa
|
protection improvements (2): Use ECB for DEK encryption, use IV, etc.
|
2012-06-15 08:56:57 +09:00 |
|
NIIBE Yutaka
|
94a65f0d99
|
Deprecate DnD
|
2012-06-15 08:55:09 +09:00 |
|
NIIBE Yutaka
|
2e5973e7cc
|
fix clearing CTX
|
2012-06-14 16:00:07 +09:00 |
|
NIIBE Yutaka
|
a5d77ec5af
|
protection improvement (1): different S2K for PW1 and Reset-code
|
2012-06-14 09:13:59 +09:00 |
|
NIIBE Yutaka
|
a2855c9442
|
use mpi_lset instead of mpi_read_string
|
2012-06-14 08:53:05 +09:00 |
|
NIIBE Yutaka
|
670e9058f1
|
SHA256
|
2012-06-14 08:46:59 +09:00 |
|
NIIBE Yutaka
|
81f8f94dd4
|
bug fix for LED display
|
2012-06-13 15:12:10 +09:00 |
|
NIIBE Yutaka
|
956e89d10a
|
keygen is configure option
|
2012-06-13 09:07:26 +09:00 |
|
NIIBE Yutaka
|
258552e544
|
Emit LED light
|
2012-06-08 09:48:40 +09:00 |
|
NIIBE Yutaka
|
ee743ca042
|
internal authenticate input check
|
2012-06-07 13:59:13 +09:00 |
|
NIIBE Yutaka
|
39a3cb8b09
|
implement key generation
|
2012-06-07 13:12:27 +09:00 |
|
NIIBE Yutaka
|
3da8a3b326
|
version 0.18
|
2012-06-06 09:05:24 +09:00 |
|
NIIBE Yutaka
|
bfa4952f31
|
use RBIT instruction of Thumb-2
|
2012-06-05 10:33:50 +09:00 |
|
NIIBE Yutaka
|
1164ac4d28
|
CertDO bug fixes
|
2012-06-04 18:13:35 +09:00 |
|
NIIBE Yutaka
|
f73634d17c
|
Implement CRC32 check
|
2012-06-04 16:31:40 +09:00 |
|
NIIBE Yutaka
|
441051a485
|
ifdef-out USB strings for reGNUal
|
2012-06-01 13:15:13 +09:00 |
|
NIIBE Yutaka
|
42f9c16fd8
|
Bug fixes for USB protocol stack.
|
2012-06-01 09:36:02 +09:00 |
|
NIIBE Yutaka
|
5cafb8a84f
|
fix
|
2012-05-31 15:06:25 +09:00 |
|
NIIBE Yutaka
|
fa2ae42e69
|
SHA1 for external authentication
|
2012-05-31 13:09:57 +09:00 |
|
NIIBE Yutaka
|
2215a6dd2c
|
challenge/response definition change
|
2012-05-31 12:34:11 +09:00 |
|
NIIBE Yutaka
|
34bd069743
|
invalidating all update keys, flash_erase_page will be called
|
2012-05-31 12:06:33 +09:00 |
|
NIIBE Yutaka
|
c5762e7891
|
firmware update keys handling
|
2012-05-31 11:58:14 +09:00 |
|
NIIBE Yutaka
|
ab51c5421d
|
revice system service, version string
|
2012-05-31 08:58:26 +09:00 |
|
NIIBE Yutaka
|
093c98bb0f
|
external authenticate implemented
|
2012-05-30 18:50:22 +09:00 |
|
NIIBE Yutaka
|
6ba65c8d8b
|
rsa_verify function
|
2012-05-29 12:14:10 +09:00 |
|
NIIBE Yutaka
|
cc95fff074
|
support revision detail and configure options in USB strings
|
2012-05-29 11:28:00 +09:00 |
|
NIIBE Yutaka
|
01de6a74c5
|
DFU support for reGNUal upgrade
|
2012-05-29 10:07:23 +09:00 |
|
NIIBE Yutaka
|
08563d5a65
|
improve sys interface for flash_erase_all_and_exec
|
2012-05-29 09:41:25 +09:00 |
|
NIIBE Yutaka
|
e2ab8c9183
|
improve DFU_SUPPORT
|
2012-05-29 09:20:38 +09:00 |
|
NIIBE Yutaka
|
1576b8303e
|
flash write range check
|
2012-05-28 13:00:58 +09:00 |
|
NIIBE Yutaka
|
ba8609be41
|
DFU Support
|
2012-05-28 12:53:58 +09:00 |
|
NIIBE Yutaka
|
3588fbd97a
|
AES data .sys works now
|
2012-05-28 12:04:27 +09:00 |
|
NIIBE Yutaka
|
0bda48c985
|
disable systick
|
2012-05-26 20:15:07 +09:00 |
|
NIIBE Yutaka
|
cdc9d441a6
|
fix sys.h
|
2012-05-26 13:29:59 +09:00 |
|
NIIBE Yutaka
|
7dd703c28b
|
SCR->VCR
|
2012-05-26 12:50:23 +09:00 |
|
NIIBE Yutaka
|
1e9b73de49
|
sys section at non-writable area
|
2012-05-25 17:06:14 +09:00 |
|
NIIBE Yutaka
|
6b47ee56b8
|
use functions in sys
|
2012-05-25 15:20:08 +09:00 |
|
NIIBE Yutaka
|
37f82b6026
|
fix
|
2012-05-24 21:59:11 +09:00 |
|
NIIBE Yutaka
|
1c910fc3e2
|
clear CR_MER
|
2012-05-24 19:09:05 +09:00 |
|
NIIBE Yutaka
|
e99d129c97
|
fix mass erase on SRAM
|
2012-05-24 09:07:00 +09:00 |
|
NIIBE Yutaka
|
0c721d6e10
|
remove space
|
2012-05-24 09:03:22 +09:00 |
|
NIIBE Yutaka
|
21053abc51
|
fix main
|
2012-05-23 17:50:47 +09:00 |
|
NIIBE Yutaka
|
4a59c73bc3
|
main.c
|
2012-05-23 17:07:30 +09:00 |
|
NIIBE Yutaka
|
d31b2211c6
|
mass erase
|
2012-05-23 14:55:04 +09:00 |
|
NIIBE Yutaka
|
80e2d33a51
|
fix
|
2012-05-23 12:17:11 +09:00 |
|
NIIBE Yutaka
|
6c205c3111
|
main cleanup
|
2012-05-22 16:38:02 +09:00 |
|
NIIBE Yutaka
|
244cdbff3f
|
set data_p->addr=NULL
|
2012-05-22 16:37:30 +09:00 |
|
NIIBE Yutaka
|
86b1c1848a
|
Makefile.in for usb_ctrl.c rename
|
2012-05-22 16:35:13 +09:00 |
|
NIIBE Yutaka
|
ab4e0c2167
|
configure support for regnual
|
2012-05-22 12:26:49 +09:00 |
|
NIIBE Yutaka
|
cc80c3e433
|
rename to usb_ctrl.c
|
2012-05-22 12:07:02 +09:00 |
|
NIIBE Yutaka
|
12c94c1f22
|
Gnuk change to support reGNUal
|
2012-05-22 10:53:23 +09:00 |
|
NIIBE Yutaka
|
f95cf8942b
|
upgrade: gnuk side working now
|
2012-05-19 02:05:31 +09:00 |
|
NIIBE Yutaka
|
810b0d9a5b
|
bug fix for control_read
|
2012-05-19 01:40:44 +09:00 |
|
NIIBE Yutaka
|
48f143aa31
|
more upgrade
|
2012-05-18 19:02:53 +09:00 |
|
NIIBE Yutaka
|
0c4fb96c1a
|
bug fix for control_write
|
2012-05-18 19:02:26 +09:00 |
|
NIIBE Yutaka
|
c723df0841
|
more regnual
|
2012-05-18 16:54:17 +09:00 |
|
NIIBE Yutaka
|
87d36deeb9
|
more changes for upgrade feature and USB API
|
2012-05-18 11:39:04 +09:00 |
|
NIIBE Yutaka
|
ce338a9727
|
implement downloading program
|
2012-05-17 17:02:49 +09:00 |
|
NIIBE Yutaka
|
e2e2e1a045
|
disable all endpoints when configure(0)
|
2012-05-17 13:29:39 +09:00 |
|
NIIBE Yutaka
|
f2afeacdcb
|
fix usb_lld.c
|
2012-05-17 12:45:51 +09:00 |
|
NIIBE Yutaka
|
429c6f3d8b
|
fileid change/cleanup
|
2012-05-17 12:25:52 +09:00 |
|
NIIBE Yutaka
|
a921d408c5
|
version 0.18
|
2012-05-15 13:50:32 +09:00 |
|
NIIBE Yutaka
|
a8b116b93f
|
add key removal tool
|
2012-05-14 15:38:50 +09:00 |
|
NIIBE Yutaka
|
5ff82b6d8b
|
fix
|
2012-05-14 15:38:03 +09:00 |
|
NIIBE Yutaka
|
ee61781b92
|
more cleanup
|
2012-05-14 14:26:44 +09:00 |
|
NIIBE Yutaka
|
9275a6fdcb
|
cleanup
|
2012-05-14 14:25:09 +09:00 |
|
NIIBE Yutaka
|
a158ea48ab
|
rename
|
2012-05-14 13:16:43 +09:00 |
|
NIIBE Yutaka
|
2f38503c61
|
remove void statements
|
2012-05-14 11:56:56 +09:00 |
|
NIIBE Yutaka
|
7fb547a87e
|
cleanup usage of USB endpoint
|
2012-05-12 08:06:33 +09:00 |
|