Dmitry Novotochinov
|
a891033668
|
add whisper-address to getKeys() response
|
2019-08-02 13:57:13 +03:00 |
|
Dmitry Novotochinov
|
48f645145d
|
add wallet-public-key to generate keys response
|
2019-08-01 20:43:15 +03:00 |
|
Dmitry Novotochinov
|
182dd2b524
|
add key-uid to app info
|
2019-05-23 14:42:33 +03:00 |
|
Dmitry Novotochinov
|
033b43f583
|
exclude special symbols
|
2019-05-14 17:17:17 +03:00 |
|
Dmitry Novotochinov
|
b495513a09
|
set length to 16
|
2019-05-14 17:17:17 +03:00 |
|
Dmitry Novotochinov
|
77781391ec
|
provide strict set of characters to generate pairing password from
Set of characters used from https://www.grc.com/ppp.html to exclude similar-looking chars like 'l' and 'I' for better UX
|
2019-05-14 17:17:17 +03:00 |
|
Dmitry Novotochinov
|
f1f61d8ab2
|
update to sdk v2.2.1
|
2019-05-02 18:39:44 +03:00 |
|
Dmitry Novotochinov
|
f2dda77c81
|
add removeKeyWithUnpair()
|
2019-05-02 16:52:00 +03:00 |
|
Dmitry Novotochinov
|
348fc01041
|
add removeKey()
|
2019-05-02 16:52:00 +03:00 |
|
Dmitry Novotochinov
|
7b1e6cce65
|
pass bip39 words list as an argument to generateMnemonic()
|
2019-04-08 20:53:17 +03:00 |
|
Dmitry Novotochinov
|
b9a66144b3
|
use 2.1.0 sdk
|
2019-03-26 16:54:13 +03:00 |
|
Dmitry Novotochinov
|
56069b4b07
|
use Hex.decode to get bytes
|
2019-03-16 22:13:43 +03:00 |
|
Dmitry Novotochinov
|
7f416b0380
|
return signature string (r+s+v)
|
2019-03-16 22:13:43 +03:00 |
|
Dmitry Novotochinov
|
8cf3cf5785
|
add sign() method
|
2019-03-16 22:13:43 +03:00 |
|
Dmitry Novotochinov
|
97de3e6066
|
improve getKeys() speed
|
2019-03-11 12:52:18 +03:00 |
|
Dmitry Novotochinov
|
d7854a33bb
|
handle IllegalArgumentException during autoOpenSecureChannel()
|
2019-03-05 14:40:15 +03:00 |
|
Dmitry Novotochinov
|
c7a37ffef8
|
update wallet derivation path
|
2019-02-27 16:40:14 +03:00 |
|
Dmitry Novotochinov
|
c8b803ab07
|
add paired? attribute to info
|
2019-02-22 17:53:35 +02:00 |
|
Dmitry Novotochinov
|
0bc6dcd93c
|
remove logging
|
2019-02-20 21:13:09 +03:00 |
|
Dmitry Novotochinov
|
45ca4d49e5
|
do not add new line to the end of random token string
|
2019-02-20 18:53:13 +03:00 |
|
Dmitry Novotochinov
|
a15dbca837
|
allow user to set PIN during init
|
2019-02-10 13:33:07 +03:00 |
|
Dmitry Novotochinov
|
fcd50896c0
|
add instance-uid to return data
|
2019-02-01 13:48:10 +03:00 |
|
Dmitry Novotochinov
|
4c2aada5dc
|
update cap file
|
2019-01-17 12:11:16 +03:00 |
|
Dmitry Novotochinov
|
2dffe6aae4
|
remove unused method
|
2019-01-11 21:24:53 +03:00 |
|
Dmitry Novotochinov
|
0dfa0ecee6
|
Call start() after SmartCard initialized
|
2019-01-11 21:17:31 +03:00 |
|
Dmitry Novotochinov
|
ab6df22059
|
update cap file
|
2019-01-09 20:01:51 +03:00 |
|
Dmitry Novotochinov
|
6b915dda5a
|
add new methods
|
2019-01-09 19:57:06 +03:00 |
|
Dmitry Novotochinov
|
d2db19f49f
|
add verifyPin and changePin methods
|
2019-01-09 19:57:06 +03:00 |
|
Dmitry Novotochinov
|
b2cf1b0a7a
|
fix NPE
|
2019-01-07 21:03:03 +03:00 |
|
Dmitry Novotochinov
|
ca4a3add78
|
make progress bar moving
don't stuck for 10 seconds wairing for long-running installKeycardApplet() operation
|
2018-12-21 13:02:30 +03:00 |
|
Dmitry Novotochinov
|
6171fe44e5
|
emit installation progress events
|
2018-12-20 18:34:56 +03:00 |
|
Dmitry Novotochinov
|
b89b752aa4
|
update wallet.cap
|
2018-12-20 18:33:19 +03:00 |
|
Dmitry Novotochinov
|
f7bd66e6ff
|
move to status-keycard-java 2.0.0
|
2018-12-20 18:33:19 +03:00 |
|
Dmitry Novotochinov
|
b6c7324a8f
|
use threads
|
2018-12-04 16:10:13 +03:00 |
|
Dmitry Novotochinov
|
647b1ff0fc
|
add install and init method
|
2018-11-30 13:35:46 +03:00 |
|
Dmitry Novotochinov
|
42e4142b18
|
update sdk
|
2018-11-30 12:28:51 +03:00 |
|
Dmitry Novotochinov
|
2b075b6e8f
|
fix getWhisperKey()
|
2018-11-29 20:46:41 +03:00 |
|
Dmitry Novotochinov
|
0dd731f98f
|
use old paths
|
2018-11-29 14:47:07 +03:00 |
|
Dmitry Novotochinov
|
97cb174f25
|
change derive path for encryption key
|
2018-11-28 18:58:53 +03:00 |
|
Dmitry Novotochinov
|
dc04f2e5b0
|
change derivation path for whisper key
|
2018-11-28 18:55:36 +03:00 |
|
Dmitry Novotochinov
|
6b1991beaf
|
exporting bip44 private key is not allowed, we only export public key
|
2018-11-28 15:47:01 +03:00 |
|
Dmitry Novotochinov
|
97b95a3a6f
|
add installApplet()
|
2018-11-28 14:54:31 +03:00 |
|
Dmitry Novotochinov
|
989ffc140d
|
add getWhisperKey(), improve generateAndLoadKey()
|
2018-11-28 13:01:36 +03:00 |
|
Dmitry Novotochinov
|
407900db9d
|
add generateAndLoadKey to simplify setup process
|
2018-11-27 12:13:04 +03:00 |
|
Dmitry Novotochinov
|
17312ef467
|
add deriveKey and exportKey
|
2018-11-26 20:08:00 +03:00 |
|
Dmitry Novotochinov
|
2354cffa7b
|
make getApplicationInfo not failing for not initialized card
|
2018-11-26 10:48:45 +03:00 |
|
Dmitry Novotochinov
|
df1a11f763
|
delete log
|
2018-11-26 10:32:30 +03:00 |
|
Dmitry Novotochinov
|
9792de8f0c
|
use Promise instead of Callback
|
2018-11-25 00:35:08 +03:00 |
|
Dmitry Novotochinov
|
74c3612260
|
remove unused code
|
2018-11-23 19:10:57 +03:00 |
|
Dmitry Novotochinov
|
b1777d592c
|
add getApplicationInfo(), add callbacks to start()
|
2018-11-23 17:25:05 +03:00 |
|