|
6 | 6 |
|
7 | 7 | import com.fasterxml.jackson.core.JsonParseException; |
8 | 8 | import com.fasterxml.jackson.databind.JsonMappingException; |
9 | | -import com.fasterxml.jackson.databind.ObjectMapper; |
10 | 9 | import com.quincysx.crypto.CoinTypes; |
11 | 10 | import com.quincysx.crypto.ECKeyPair; |
12 | 11 | import com.quincysx.crypto.bip32.ExtendedKey; |
@@ -136,21 +135,19 @@ protected void onCreate(Bundle savedInstanceState) { |
136 | 135 |
|
137 | 136 | if (master instanceof EthECKeyPair) { |
138 | 137 | try { |
139 | | - KeyStoreFile light = KeyStore.createStandard("123456", (EthECKeyPair) master); |
| 138 | + KeyStoreFile light = KeyStore.createLight("123456", (EthECKeyPair) master); |
140 | 139 |
|
141 | 140 | Log.e("======", light.toString()); |
142 | 141 | } catch (CipherException e) { |
143 | 142 | e.printStackTrace(); |
144 | 143 | } |
145 | 144 | } |
146 | 145 |
|
147 | | - KeyStoreFile keyStoreFile = new ObjectMapper().readValue |
148 | | - ("{\"address\":\"cafee4583441d2682bea06b6e8bfa722a7cea848\"," + |
| 146 | + KeyStoreFile keyStoreFile = KeyStoreFile.parse("{\"address\":\"cafee4583441d2682bea06b6e8bfa722a7cea848\"," + |
149 | 147 | "\"id\":\"1562c4fe-c714-4187-ad62-6baff33e3633\",\"version\":3," + |
150 | 148 | "\"crypto\":{\"cipher\":\"aes-128-ctr\"," + |
151 | 149 | "\"cipherparams\":{\"iv\":\"e0ba8a361141cc01f6860170ab8ee25c\"}," + |
152 | | - "\"ciphertext\":\"4ee617421d4283c706c2bd48f43739d58b4aede740b62208f78cd33427419062\",\"kdf\":\"scrypt\",\"kdfparams\":{\"dklen\":32,\"n\":4096,\"p\":6,\"r\":8,\"salt\":\"85aab20aa7398f4dc0cde887c3b44c5d0ac2a5419dd6eb026272cccc55dc2588\"},\"mac\":\"29dd9c95c69611926cc826df68d65899fe11f18990d3dac7ba3778980e5a45ec\"}}", |
153 | | - KeyStoreFile.class); |
| 150 | + "\"ciphertext\":\"4ee617421d4283c706c2bd48f43739d58b4aede740b62208f78cd33427419062\",\"kdf\":\"scrypt\",\"kdfparams\":{\"dklen\":32,\"n\":4096,\"p\":6,\"r\":8,\"salt\":\"85aab20aa7398f4dc0cde887c3b44c5d0ac2a5419dd6eb026272cccc55dc2588\"},\"mac\":\"29dd9c95c69611926cc826df68d65899fe11f18990d3dac7ba3778980e5a45ec\"}}"); |
154 | 151 |
|
155 | 152 | try { |
156 | 153 | ECKeyPair decrypt = KeyStore.decrypt("123456", keyStoreFile); |
|
0 commit comments