import java.io.ByteArrayOutputStream;\r
import java.security.InvalidKeyException;\r
import java.security.NoSuchAlgorithmException;\r
-import java.security.SignatureException;\r
\r
public class NonHardenedChild {\r
\r
return mac.doFinal(data);\r
}\r
\r
- public static byte[] nhChild(byte[] path, byte[] xprv, byte[] xpub) throws NoSuchAlgorithmException, SignatureException, InvalidKeyException {\r
+ public static byte[] nhChild(byte[] path, byte[] xprv, byte[] xpub) throws NoSuchAlgorithmException, InvalidKeyException {\r
// begin build data\r
ByteArrayOutputStream out = new ByteArrayOutputStream();\r
out.write('N');\r
return f;\r
}\r
\r
- public static byte[] child(byte[] xprv, String[] hpaths) throws NoSuchAlgorithmException, SignatureException, InvalidKeyException {\r
+ public static byte[] child(byte[] xprv, String[] hpaths) throws NoSuchAlgorithmException, InvalidKeyException {\r
byte[][] paths = new byte[][]{\r
Hex.decode(hpaths[0]),\r
Hex.decode(hpaths[1])\r