feat: use bc
This commit is contained in:
@@ -13,8 +13,8 @@
|
|||||||
"repo": {
|
"repo": {
|
||||||
"dependencies": [
|
"dependencies": [
|
||||||
"info.picocli:picocli:4.6.1",
|
"info.picocli:picocli:4.6.1",
|
||||||
"me.hatter:commons:3.71",
|
"me.hatter:commons:4.8",
|
||||||
"me.hatter:crypto:1.13",
|
"me.hatter:crypto:1.18",
|
||||||
"me.hatter:pinentry-cli-java:1.0"
|
"me.hatter:pinentry-cli-java:1.0"
|
||||||
],
|
],
|
||||||
"testDependencies": [
|
"testDependencies": [
|
||||||
|
|||||||
@@ -89,7 +89,7 @@ public class YubikeyCaMain {
|
|||||||
} else {
|
} else {
|
||||||
final PKType pkType = getPkTypeFromArgs(args);
|
final PKType pkType = getPkTypeFromArgs(args);
|
||||||
if (pkType == null) return;
|
if (pkType == null) return;
|
||||||
final KeyPair keyPair = KeyPairTool.instance(pkType).generateKeyPair().getKeyPair();
|
final KeyPair keyPair = KeyPairTool.instance(pkType).useBc().generateKeyPair().getKeyPair();
|
||||||
publicKey = keyPair.getPublic();
|
publicKey = keyPair.getPublic();
|
||||||
privateKey = keyPair.getPrivate();
|
privateKey = keyPair.getPrivate();
|
||||||
}
|
}
|
||||||
@@ -240,7 +240,7 @@ public class YubikeyCaMain {
|
|||||||
final PKType pkType = getPkTypeFromArgs(args);
|
final PKType pkType = getPkTypeFromArgs(args);
|
||||||
if (pkType == null) return;
|
if (pkType == null) return;
|
||||||
|
|
||||||
final KeyPair keyPair = KeyPairTool.instance(pkType).generateKeyPair().getKeyPair();
|
final KeyPair keyPair = KeyPairTool.instance(pkType).useBc().generateKeyPair().getKeyPair();
|
||||||
|
|
||||||
System.out.println("Private key:\n" + KeyUtil.serializePrivateKeyToPEM(keyPair.getPrivate()) + "\n");
|
System.out.println("Private key:\n" + KeyUtil.serializePrivateKeyToPEM(keyPair.getPrivate()) + "\n");
|
||||||
System.out.println("Public key: \n" + KeyUtil.serializePublicKeyToPEM(keyPair.getPublic()) + "\n");
|
System.out.println("Public key: \n" + KeyUtil.serializePublicKeyToPEM(keyPair.getPublic()) + "\n");
|
||||||
|
|||||||
Reference in New Issue
Block a user