通过Java将私钥转化为KeyStore文件

/ 默认分类 / 0 条评论 / 1260浏览

将私钥转为KeyStore文件

Credentials credentials = Credentials.create("xxxxxxxxxxxprivatekeyxxxxxxxxxxxxxxxxxxxxxxxxxxxx");
WalletFile walletFile = Wallet.createLight("123456", credentials.getEcKeyPair());
DateTimeFormatter format =
DateTimeFormatter.ofPattern("'UTC--'yyyy-MM-dd'T'HH-mm-ss.nVV'--'");
ZonedDateTime now = ZonedDateTime.now(ZoneOffset.UTC);
String fileName = now.format(format) + walletFile.getAddress() + ".json";
File destination = new File("D:\\", fileName);
ObjectMapper objectMapper = new ObjectMapper();
objectMapper.writeValue(destination, walletFile);